原文连接: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
返回值:
返回列表,包含所有的行。