知行编程网知行编程网  2022-12-18 01:00 知行编程网 隐藏边栏  38 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python怎样使用read读取不同类型文件的相关知识,希望可以帮到处于编程学习途中的小伙伴

python如何使用read读取不同类型的文件


1、read()读取

文件打开成功,可以调用read()方法一次读取文件的全部内容。 Python 将内容读入内存并用 str 对象表示:

>>> f.read()


2、read(size)

调用 read() 将一次读取文件的所有内容。如果文件有10G,内存就会爆炸。所以,为了保险起见,可以反复调用read(size)方法,每次最多读取size个字节。 .


3、readlines()

调用readline()一次读取一行,调用readlines()一次读取所有内容并逐行返回一个列表。所以需要根据需要来决定如何调用。

总结:如果文件很小,用read()读取一次最方便;如果无法确定文件大小,则重复调用 read(size) 更安全;如果是配置文件,调用readlines()最方便:

for line in f.readlines():
    print(line.strip()) # 把末尾的'\n'删掉


本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享