python按行讀文件

方法一:讀大文件時,適合內存小的服務器

f = file('a.txt','r')
line = f.readline()
while line:
    print line,
    line = f.readline()
f.close()

方法二:讀大文件時,適合內存比較富裕的服務器

f = file('a.txt','r')
while True:
    lines = f.readlines()
    if not lines:
        break
    for line in lines:
        #line = line.strip()
        print line,
f.close()


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章