open()文件读写
my2010Sam
这个作者很懒,什么都没留下…
展开
-
使用os.popen/commands.getoutput查询指定端口号的服务
群里讨论的一个问题:执行netstat -ano,打印输入有8090端口的行方法一:>>> import commands>>> a=commands.getoutput('netstat -ano')>>> for i in a.split('\n'):... if '8090' in i:... print i...转载 2013-09-17 17:49:31 · 1921 阅读 · 0 评论 -
去除文件中的重复元素后写入文件
去除文件中的重复元素后写入文件#coding:utf-8import fileinputimport re#只包含单行的数据文件f=open(r'D:\snowDocument\excludes.txt','w')#匹配行内容中包含 '-'的字符p2=re.compile('-')def main(): l=[] for line in file原创 2013-12-03 11:21:43 · 2106 阅读 · 0 评论 -
文件的截取:truncate方法
file的截取:truncate([size]) #原地修改文件>>> help(f.truncate)Help on built-in function truncate:truncate(...) truncate([size]) -> None. Truncate the file to at most size bytes. Size原创 2014-01-21 18:59:53 · 4198 阅读 · 0 评论 -
grep 在文件中查找指定的内容,并输出行号 及 获取指定行号的内容
grep -n root /etc/passwd原创 2014-02-26 16:37:45 · 41283 阅读 · 0 评论 -
open()文件对象的seek、tell方法详解
假定在E盘下存在一个test.txt文件,文件内容是:abc (注:共有4个字符,c后面有个空格)通过例子观察游标的位置变化,如下:总结:指谁读谁。(游标指向谁就从谁开始读)原创 2013-09-05 09:40:27 · 5242 阅读 · 0 评论