Python逐行读取文件内容
1. 读取文本文件 代码: [python] view plain copy f = open( 'test.txt', 'r') print f.read() f.seek( 0) print f.read( 14) f.seek( 0) print f.readline() print f.readline() f.seek( 0) print f.readlines() f.seek( 0) for line in f: print line, f.close() 运行结果: root@he-desktop:~/python/example# python read_txt.py 第一行 第二行 第三行 第一行 第 第一行 第二行 ['\xe7\xac\xac\xe4\xb8\x80\xe8\xa1\x8c\n', '\xe7\xac\xac\xe4\xba\x8c\xe8\xa1\x8c\n', '\xe7\xac\xac\xe4\xb8\x89\xe8\xa1\x8c\n'] 第一行 第二行 第三行 open的第二个参数: r,读取模式 w,写入模式 a,追加模式 r+,读写模式 read()表示读取到文件尾,size表示读取大小。 seek(0)表示跳到文件开始位置。 readline()逐行读取文本文件。 readlines()读取所有行到列表中