1、read()读取
如果文件打开成功,可以通过调用read()一次读取文件的所有内容。Python将内容读入内存,并用str对象表示:
>>>f.read()
2、read(size)
调用read()会一次读取文件的所有内容。如果文件有10g,内存就会爆炸。因此,为了保险起见,可以反复调用read(size)方法,每次最多读size字节。
3、readlines()
调用readline()可以每次读取一行内容,调用readlines()一次读取所有内容,并按行返回list。所以要根据需要决定如何调用。
总结:如果文件很小,read()一次性读取最方便;如果文件大小无法确定,请反复调用read(size)比较保险;如果是配置文件,调用readlines()最方便:
forlineinf.readlines(): print(line.strip()#最后'\n'删掉
以上是python中read读取不同类型文件的方法,希望对大家有所帮助。更多Python学习推荐:python教学
本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。