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

  • 更新时间:2021-07-31 09:20:10
  • 编辑:宰子濯
本站精选了一篇相关的编程文章,网友利幸瑶根据主题投稿了本篇教程内容,涉及到Python相关内容,已被511网友关注,涉猎到的知识点内容可以在下方电子书获得。

参考资料

正文内容

小编给大家总结一篇《python怎样使用read读取不同类型文件》的技术内容,知识点总结的很细,把代码做了调试发布出来,看完如果觉得有用请记得收藏。

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

1、read()读取

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

>>> f.read()

2、read(size)

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

3、readlines()

调用readline()可以每次读取一行内容,调用readlines()一次读取所有内容并按行返回list。因此,要根据需要决定怎么调用。

总结:如果文件很小,read()一次性读取最方便;如果不能确定文件大小,反复调用read(size)比较保险;如果是配置文件,调用readlines()最方便:

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

以上就是python中read读取不同类型文件的方法,希望对大家有所帮助。更多Python学习推荐:python教学

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

相关教程

  • Python pygame绘制游戏图像

    这篇文章主要介绍了Python pygame绘制游戏图像,文章围绕主题展开pygame模块完成飞机大战游戏的实战开发的案例详情,需要的朋友可以参考一下

    发布时间:2019-07-23

  • Python利用matplotlib绘制圆环图(环形图)的实战案例

    环形图也被称为圆环图,它在功能上与饼图相同,只是中间有一个空白,并且能够同时支持多个统计数据,下面这篇文章主要给大家介绍了关于Python利用matplotlib绘制圆环图的实战案例,文中通过实例代码介绍的非常详细,需要的朋友可以参考下

    发布时间:2019-07-23

用户留言