首页 > Python编程 > Python按行读取文件

Python按行读取文件

2014年12月15日

Python按行读取文件
http://www.1207.me/archives/153.html
python按行读取文件是挺简单的,但貌似也挺有讲究的。这里有三种读取的方式:

1、传统的读取文件方法:

fileHandle = open(‘test.csv’)
while True:
row = fileHandle.readline()
if not row: continue
# 尽情的操作吧..
2、实用fileinput模块
import fileinput
for line in fileinput.input(‘test.csv’):
# 尽情的操作吧
3、一次从句柄中读取多行,效率高
fileHandle = open(‘test.csv’)
while True:
rows = file.readlines(100000)
if not rows: break
for row in rows:
# 尽情的操作吧..
4、相对来说,我最喜欢(看起来、用起来简单)
fileHandle = open(‘test.csv’)
for row in fileHandle:
# 尽情的操作吧..

分类: Python编程 标签:
本文的评论功能被关闭了.