Python readlines()方法:读取文件中的所有行
Python readlines() 方法用于读取所有行并返回列表。
readlines() 方法的语法格式如下:
例如创建一个文本文件 ts.txt,内容如下:
示例:读取 ts.txt 文件内容的 Python 代码。
readlines() 方法的语法格式如下:
fileObject.readlines( size )
其中,参数 size 表示从文件中读取的字符数。例如创建一个文本文件 ts.txt,内容如下:
长相思,在长安。
络纬秋啼金井阑,微霜凄凄簟色寒。
孤灯不明思欲绝,卷帷望月空长叹。
美人如花隔云端!
上有青冥之长天,下有渌水之波澜。
天长路远魂飞苦,梦魂不到关山难。
长相思,摧心肝!
示例:读取 ts.txt 文件内容的 Python 代码。
fo=open('ts.txt') #打开文件 print ("文件名为: ", fo.name) for line in fo.readlines(): #依次读取每行 line = line.strip() #去掉每行头尾空白 print ("读取的数据为: %s" % (line)) # 关闭文件 fo.close()输出结果如下:
文件名为: ts.txt
读取的数据为: 长相思,在长安。
读取的数据为: 络纬秋啼金井阑,微霜凄凄簟色寒。
读取的数据为: 孤灯不明思欲绝,卷帷望月空长叹。
读取的数据为: 美人如花隔云端!
读取的数据为: 上有青冥之长天,下有渌水之波澜。
读取的数据为: 天长路远魂飞苦,梦魂不到关山难。
读取的数据为: 长相思,摧心肝!