Python 讀取大文件的方式


對於讀取容量小的文件,可以使用下面的方法:

with open("path", "r") as f:
    f.read()

但是如果文件容量很大,高達幾個G或者十幾個G,使用上面這種方式就容易造成內存溢出的問題,所以如果進行大容量的文件讀取建議使用下面這種方式:

with open("path", "r") as f:
    # f 是一個可迭代的文件對象
    for line in f: # 以行為單位進行讀取
        print(line)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM