Python 文件readlines()方法

ⅰ亾dé卋堺 提交于 2019-12-04 01:02:02

原文连接:https://www.runoob.com/python/file-readlines.html

 

readlines()方法用于读取所有行(直到结束符EOF)并返回列表,该列表可以由python的for...in...结构进行处理。

如果碰到结束符EOF则返回空字符串。

 

实例:

文件runoob.txt的内容如下:

1:www.runoob.com1

2:www.runoob.com2

3:www.runoob.com3

4:www.runoob.com4

5:www.runoob.com5

#打开文件

fo = open("runoob.txt", "r")               # 打开文件

print ("文件名为:", fo.name)        # 打印文件名

 

for line in fo.readlines():                   # 依次读取每行

  line = line.strip()                          # 去掉每行头尾空白

 print ("读取的数据为:%s" %(line))

fo.close()

 

以上实例输出结果为:

文件名为: runoob.txt

读取的数据为: 1:www.runoob.com1

读取的数据为: 2:www.runoob.com2

读取的数据为: 3:www.runoob.com3

读取的数据为: 4:www.runoob.com4

读取的数据为: 5:www.runoob.com5

 

返回值:

返回列表,包含所有的行。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!