python大文件读取

对于小的文件读取,一般是

f=open(filename,'r')

f.readline()#是一行行的读取

f.readlines()#是整个读取

但是对于比较大的文件,就要用with结构:

with  open(filename) as f:

for line in f:

print f

这种方法是把文件对象f当做迭代对象,系统将在自动处理io缓冲和内存管理。



猜你喜欢

转载自blog.csdn.net/hamutailang_/article/details/79077220