程序员

python 文件操作 I/O

2015-11-05  本文已影响101人  森先生_wood

with语句会打开文件,并且将其赋值到变量上,当语句结束后文件会被自动关闭。
open函数的文件名参数是唯一的强制参数,模式(mode,有'w','r','a','b','+'等参数),缓冲(buffering)参数都是可选的。

一般情况下,我们将文件当作流处理,即按照从头到尾的顺序读写数据。

f.read()返回所有的内容(从当前位置到最后)。
f.readline()返回一行的数据(从当前位置到一个换行符,包括换行符\n)
f.readlines()返回一个列表,元素为每行的数据(包括换行符\n)
f.write('string')将字符串追加到当前位置的后面。

当文件比较大时,可以使用迭代的方法:

while Ture:
    line=f.readline()
    if not line: break
    process(line)
上一篇 下一篇

猜你喜欢

热点阅读