随笔分类 -  python

psutil 简单使用!
摘要:psutil.cpu_percent() cpu 百分比mem = psutil.virtual_memory()mem.total,mem.used mem.free psutil.cpu_count() 逻辑cpupsutil.cpu_count(logical=False)物理cpupsuti... 阅读全文
posted @ 2015-05-13 17:28 零尘一度 阅读(822) 评论(0) 推荐(0)
python 字符串替换
摘要:字符串替换可以用内置的方法和正则表达式完成。 1用字符串本身的replace方法:a = 'hello word' b = a.replace('word','python') print b2用正则表达式来完成替换:import re a = 'hello word' strinfo = re.c... 阅读全文
posted @ 2014-12-18 10:24 零尘一度 阅读(426) 评论(0) 推荐(0)
python time
摘要:1、python 获取当前时间 time (老王python)取得时间相关的信息的话,要用到python time模块,python time模块里面有很多非常好用的功能,你可以去官方文档了解下,要取的当前时间的话,要取得当前时间的时间戳,时间戳好像是1970年到现在时间相隔的时间。你可以试下下面的... 阅读全文
posted @ 2014-12-01 13:57 零尘一度 阅读(227) 评论(0) 推荐(0)
python os
摘要:python os模块1. os.sep 可以取代操作系统特定的路径分割符。2. os.name字符串指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'。3. os.getcwd()函数得到当前工作目录,即当前Python脚本工作的目录路径... 阅读全文
posted @ 2014-11-28 10:14 零尘一度 阅读(149) 评论(0) 推荐(0)
Python之运维
摘要:这几日一直研究运维监控的事情,有次看见有一个脚本写的还不错,如今已经找不到地址了 就只能用Python代替shell了其中原理是 监控 /proc/下的各种文件,/proc/ 顾名思义其为进程的文件,可以看到很多进程信息。具体的请百度吧!1,cpu负载信息 1 def cpu_stat(): 2 ... 阅读全文
posted @ 2014-11-27 14:34 零尘一度 阅读(1322) 评论(0) 推荐(0)
paramiko 模块 ---- python2.7
摘要:模拟远程执行命令:?123456789101112131415161718192021import paramiko#设置日志记录paramiko.util.log_to_file('/tmp/test')#建立连接ssh=paramiko.SSHClient()#缺失host_knows时的处理方... 阅读全文
posted @ 2014-11-13 10:40 零尘一度 阅读(501) 评论(0) 推荐(1)
random模块python
摘要:random是用于生成随机数的,我们可以利用它随机生成数字或者选择字符串。random.random() 用于生成一个随机浮点数:range[0.0,1.0)?12import randomrandom.random() #输出 0.5487876445645461random.uniform(a,... 阅读全文
posted @ 2014-10-31 12:12 零尘一度 阅读(279) 评论(0) 推荐(0)
python中eval, exec, execfile,和compile
摘要:eval(str [,globals [,locals ]])函数将字符串str当成有效Python表达式来求值,并返回计算结果。同样地, exec语句将字符串str当成有效Python代码来执行.提供给exec的代码的名称空间和exec语句的名称空间相同.最后,execfile(filename ... 阅读全文
posted @ 2014-10-29 17:02 零尘一度 阅读(1577) 评论(0) 推荐(0)