首頁  >  文章  >  後端開發  >  Python按行讀取檔案的實作方法【小檔案和大檔案讀取】

Python按行讀取檔案的實作方法【小檔案和大檔案讀取】

高洛峰
高洛峰原創
2017-02-22 16:10:151729瀏覽

本文實例敘述了Python按行讀取檔案的實作方法。分享給大家供大家參考,具體如下:

小檔案:

#
#coding=utf-8
#author: walker
#date: 2013-12-30
#function: 按行读取小文件
all_lines = []
try:
  file = open('txt.txt', 'r')
  all_lines = file.readlines()
except IOError as err:
  print('File error: ' + str(err))
finally:
  if 'file' in locals():
    file.close()
for line in all_lines:
  print(line)

大檔案:

#coding=utf-8
#author: walker
#date: 2013-12-30
#function: 按行读取大文件
try:
  file = open('txt.txt', 'r')
  for line in file:
    print(line)
except IOError as err:
  print('File error: ' + str(err))
finally:
  if 'file' in locals():
    file.close()


更多Python按行讀取檔案的實作方法【小檔案與大檔案讀取】相關文章請關注PHP中文網!

#
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn