提示信息

Python readline()和readlines()

红苹果核 已关注

readline()readlines()是Python中用于从文件中读取数据的两个方法。

readline(): 该方法用于从文件中读取一行数据,并返回一个字符串。如果文件已经到达末尾,则返回一个空字符串。可以使用多次readline()方法来逐行读取文件中的数据。

  1. file = open('example.txt', 'r')
  2. line1 = file.readline()
  3. print(line1)
  4. line2 = file.readline()
  5. print(line2)
  6. file.close()

readlines(): 该方法用于从文件中读取所有行,并将其存储为一个列表。列表中的每个元素都是文件的一行数据(包括换行符)。可以使用索引来访问列表中的特定行。

  1. file = open('example.txt', 'r')
  2. lines = file.readlines()
  3. for line in lines:
  4. print(line)
  5. file.close()

使用readlines()方法可以一次性读取文件中的所有数据,但是如果文件较大,会占用较多的内存。如果只需要读取文件中的部分数据,或者只需要按行处理数据,推荐使用readline()方法逐行读取。

    遇到难题? "AI大模型GPT4.0、GPT" 是你的私人解答专家! 点击按钮去提问......
红苹果核 关注 已关注

最近一次登录:2023-10-09 16:17:31   

暂时还没有签名,请关注我或评论我的文章
×
免费图表工具,画流程图、架构图