天天看點

Python按行讀取大檔案

with open('X:/xxx/xxx', 'r', encoding='utf-8', errors='ignore') as inputFile:
    for line in inputFile: // 可以對檔案對象直接進行周遊操作,此時記憶體管理等問題交由程式處理
        print(line)           

read()與readlines()函數均将資料全部讀入記憶體,讀取大檔案時會導緻記憶體耗盡,直接卡住了!