1. 程式人生 > >Python按行讀取大檔案

Python按行讀取大檔案

with open('X:/xxx/xxx', 'r', encoding='utf-8', errors='ignore') as inputFile:
    for line in inputFile: // 可以對檔案物件直接進行遍歷操作,此時記憶體管理等問題交由程式處理
        print(line)
read()與readlines()函式均將資料全部讀入記憶體,讀取大檔案時會導致記憶體耗盡,直接卡住了!