python按行读取文件的方法比较

  • 更新时间:2021-06-21 09:49:48
  • 编辑:姚展鹏
给大家整理了相关的编程文章,网友扈天瑞根据主题投稿了本篇教程内容,涉及到Python相关内容,已被814网友关注,如果对知识点想更进一步了解可以在下方电子资料中获取。

参考资料

正文内容

《python按行读取文件的方法比较》是一篇不错的Python文章,感觉写的不错,把代码做了调试发布出来,觉得好就请收藏下。

python按行读取文件的方法比较

1、read 方法默认会把文件的 所有内容一次性读取到内存

如果文件太大,对内存的占用会非常严重

2、readline 方法

readline 方法可以一次读取一行内容

方法执行后,会把文件指针移动到下一行,准备再次读取

3、实例

# 打开文件
file = open("read.txt")
 
while True:
    # 读取一行内容
    text = file.readline()
 
    # 判断是否读到内容
    if not text:
        break
 
    # 每读取一行的末尾已经有了一个 '\n'
    print(text, end="")
 
# 关闭文件
file.close()

以上就是python按行读取文件的方法比较,希望对大家有所帮助。

相关教程

  • python函数的万能参数传参详解

    这篇文章主要介绍了python函数的万能参数传参详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    发布时间:2019-09-08

  • Python递归实现猴子吃桃问题及解析

    这篇文章主要介绍了Python递归实现猴子吃桃问题及解析,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

    发布时间:2019-07-23

用户留言