当前位置: 首页 > 图灵资讯 > 行业资讯> python怎样使用read读取不同类型文件

python怎样使用read读取不同类型文件

来源:图灵python
时间: 2024-08-27 13:27:28

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电脑。