1. 程式人生 > 其它 >Python讀、寫檔案小結

Python讀、寫檔案小結

技術標籤:python--anaconda模組學習

1、Python如何寫檔案

file_handle = open('/home/hsj/Files/data.txt', mode='a+')
try:
    file_handle.write(str(value)) #value是我們想要寫入的資料
    file_handle.write('\n')  #因為不會自動換行,手動寫入一行
except:
    file_handle.close()

2、Python如何讀檔案

推薦一行一行的讀,因為如果一下全部讀完可能會出現爆記憶體的情況

read_file = "/home/hsj/Files/data.txt"
with open(read_file, 'r', encoding="utf-8") as f:
        while True:
                str_data = f.readline()
                str_data = str_data.strip('\n')
                if str_data:
                        print(str_data)
                else:
                        break