按类别查询搜索结果
关于关键词 的检测结果,共 346
【系统运维】 自学python,day4
月色书香 | 2014-08-15 10:01:31 | 阅读(3040) | 评论(0)
python 运维编程Day4本日内容:--异常处理--面向对象编程介绍--类的使用--第一个面向对象的编程--子类的继承--程序练习1.python异常处理常见的python异常:AttributeError  >>试图访问一个对象没有的属性,比如foo.x,但是foo没有属性x        &nbs...【阅读全文】
flynetcn | 2014-08-09 22:01:16 | 阅读(990) | 评论(0)
python+shell简易进程控制【阅读全文】
【系统运维】 使用python解析json文件
fanggai | 2014-08-09 19:18:51 | 阅读(1820) | 评论(0)
【系统运维】 python split
by917611 | 2014-07-25 16:53:45 | 阅读(1590) | 评论(0)
#!/usr/bin/env python# -*- coding: utf-8 -*-import time    num = 1    f = file('/etc/passwd','r')    for i in content:     &...【阅读全文】
【系统运维】 自学python,day3
月色书香 | 2014-07-23 21:45:14 | 阅读(2440) | 评论(0)
day3内容:--->函数   --->Pickle序列化 --->正则表达式  --->创建使用模块 --->练习程序  ====================day2拾遗1枚举============================Enumerate枚举import strings = string.ascii_lowercasee = enumerate(s)print sprint list(e)enu...【阅读全文】
【系统运维】 python readline 读文件
by917611 | 2014-07-22 18:49:31 | 阅读(1720) | 评论(0)
python readline 读文件 【阅读全文】
niao5929 | 2014-06-14 20:25:51 | 阅读(700) | 评论(0)
因zk的写性能不高,为了不让监控上报类的服务影响现网服务,我们把zk集群分离开。而有个上报接入agent需要在两个不同zk集群中注册节点,框架只支持一个zk集群,修改还需下个版本。临时写了个脚本完成节点同步:点击(此处)折叠或打开#!/usr/bin/env python#coding=utf-8...【阅读全文】
godymoon | 2014-06-13 15:58:05 | 阅读(1240) | 评论(0)
因zk的写性能不高,为了不让监控上报类的服务影响现网服务,我们把zk集群分离开。而有个上报接入agent需要在两个不同zk集群中注册节点,框架只支持一个zk集群,修改还需下个版本。临时写了个脚本完成节点同步:点击(此处)折叠或打开#!/usr/bin/env python#coding=utf-8...【阅读全文】
blacktty | 2014-06-12 21:07:10 | 阅读(10270) | 评论(1)
因zk的写性能不高,为了不让监控上报类的服务影响现网服务,我们把zk集群分离开。而有个上报接入agent需要在两个不同zk集群中注册节点,框架只支持一个zk集群,修改还需下个版本。临时写了个脚本完成节点同步:点击(此处)折叠或打开#!/usr/bin/env python#coding=utf-8...【阅读全文】
skylway | 2014-06-11 14:35:03 | 阅读(700) | 评论(0)
         Python 面向对象编程(一)  虽然Python是解释性语言,但是它是面向对象的,能够进行对象编程。下面就来了解一下如何在Python中进行对象编程。一.如何定义一个类  在进行python面向对象编程之前,先来了解几个术语:类,类对象,实例对象,属性,函数和方法。  类是对现实世界中...【阅读全文】
【系统运维】 python-tail
skylway | 2014-06-10 15:23:19 | 阅读(3180) | 评论(0)
自己平时工作经常需要tail日志实时入库,近期学python,发现没有系统模块是实现tail功能的。偶然在在github 上看到一份代码,有人自己写了 python-tail模块实现tail功能。介绍如下: 先跳到文件末尾,然后不断的打印出新行,直到文件结束,然后再更新指针位置,最后再死循环重复上述过程 1,模块代码 # Source - https...【阅读全文】
【系统运维】 python memcache 简单操作
skylway | 2014-06-10 14:39:43 | 阅读(1500) | 评论(0)
安装 python-memcachedeasy_install python-memcachedPython操作memcachedimport memcachemc = memcache.Client(['127.0.0.1:11211'],debug=True)mc.set('name','luo',60)print mc.get('name')Memcached常用方法memcache其实是一个map结构,最常用的几个函数:保存数据set(key,v...【阅读全文】
skylway | 2014-06-06 17:05:43 | 阅读(710) | 评论(0)
点评:Python的安装程序以及源代码可以从其官方网站http://www.python.org/获取。以Windows XP、Python 3.1.3为例,在Windows下安装Python的过程如下。(1)从Python官方网站http://www.python.org/download/下载Python Windows下的最新的安装程序(python-3.1.1.msi)。  (2)双击运行安装程序,如图所示。...【阅读全文】
【系统运维】 python 操作MySQL详解
by917611 | 2014-06-05 11:00:29 | 阅读(1920) | 评论(0)
python MySQL readline 使用详解【阅读全文】
青尘浊水 | 2014-05-27 11:12:02 | 阅读(3840) | 评论(0)
原来写过一个同样作用的脚本,是采用shell脚本循环expect脚本来完成批量变更交换机密码的完成任务的。具体可以看我原来的博文:http://blog.chinaunix.net/uid-8874157-id-3448298.html原脚本测试过:主要有有以下问题,1.性能问题,需要修改的交换机较多时偶尔会造成个别交换机修改密码不成功,原因未知,但单个执行脚...【阅读全文】
【系统运维】 自学python,day1
月色书香 | 2014-05-23 13:42:54 | 阅读(2130) | 评论(0)
while True:        name = raw_input('what is your name?').strip()        if len(name) == 0:                continue      ...【阅读全文】
wgjnje | 2014-05-15 10:45:48 | 阅读(620) | 评论(0)
用 Python 脚本实现对 Linux 服务器的监控,目前 Linux 下有一些使用 Python 语言编写的 Linux 系统监控工具 比如 inotify-sync(文件系统安全监控软件)、 glances(资源监控工具)在实际工作中,Linux 系统管理员可以根据自己使用的服务器的具体情况编写一下简单实用的脚本实现对 Linux 服务器的监控。 本文介绍一下使用 Python 脚本实现对 Linux 服务器 CPU 内存 网络的监控脚本的编写。【阅读全文】
diao82008 | 2014-05-14 17:16:32 | 阅读(1130) | 评论(0)
用 Python 脚本实现对 Linux 服务器的监控,目前 Linux 下有一些使用 Python 语言编写的 Linux 系统监控工具 比如 inotify-sync(文件系统安全监控软件)、 glances(资源监控工具)在实际工作中,Linux 系统管理员可以根据自己使用的服务器的具体情况编写一下简单实用的脚本实现对 Linux 服务器的监控。 本文介绍一下使用 Python 脚本实现对 Linux 服务器 CPU 内存 网络的监控脚本的编写。【阅读全文】
blacktty | 2014-02-14 22:32:23 | 阅读(3390) | 评论(0)
背景:上周业务方反馈说访问兄弟部门的一个接口超时量突然增加,看监控视图,占比大概5~10%左右。我登录idc机器curl构造请求测试正常,无延时。对方特意提供了内网vip给我们测试,业务开发修改发布后发现还是有延时。接口方给出延时监控视图,最大延时,如下图:这么一看,开发认为是运维机器环境有问题,要求运维查...【阅读全文】
【系统运维】 Python 程序优化
wenhq | 2014-01-26 19:03:09 | 阅读(720) | 评论(0)
有2段代码如下a.py#!/usr/bin/pythonfrom time import timet=time()lista=[1,2,3,4,5,6,7,8,9,10]listb=[0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,0.01]len1=len(lista)len2=len(listb)for  i in xrange(1000000):      for a in xrange(len1):   &...【阅读全文】