对于小的文件读取,一般是
f=open(filename,'r')
f.readline()#是一行行的读取
f.readlines()#是整个读取
但是对于比较大的文件,就要用with结构:
with open(filename) as f:
for line in f:
print f
这种方法是把文件对象f当做迭代对象,系统将在自动处理io缓冲和内存管理。
对于小的文件读取,一般是
f=open(filename,'r')
f.readline()#是一行行的读取
f.readlines()#是整个读取
但是对于比较大的文件,就要用with结构:
with open(filename) as f:
for line in f:
print f
这种方法是把文件对象f当做迭代对象,系统将在自动处理io缓冲和内存管理。