python自学笔记(五)python文本操作

一、python自带方法

r:read 读

w:write 写

a:append 尾行追加

 

先命令行进入python后

>>>d = open('a.txt','w') #在对应路径下打开a.txt文本,如果没有就创建一个,然后赋值给变量d

>>>d.write('good\n hi') #写入

>>>d.close()#关闭文件

 

>>>d = open('a.txt','r')

>>>print d.readline()#读一行

good

>>>print d.readline() #接着读下一行

hi

>>>d.seek(0)#将游标重置

print d.read(100) #传入数字,指行数

good

hi

二、模块方法

import linecache

>>>linecache.getline("a.txt",2)  2是行数

>>>linecache.getlines("a.txt")-->把每行放在list中

 

将模块string的帮助文档保存位一个文件

import sys

import string

f = open('test.log','w')

sys.stdout = f #将标准的输出流绑定在文档的写入方法里面

help(string)#输出

f.colse()

posted @ 2015-12-13 15:17  臻牛  阅读(279)  评论(0编辑  收藏  举报