1. 程式人生 > >Python3基礎之(十 六)讀寫檔案2

Python3基礎之(十 六)讀寫檔案2

我們先儲存一個已經有3行文字的 “my file.txt” 檔案, 檔案的內容如下:

This is my first test. 
This is the second line.
This the third

然後使用新增文字的方式給這個檔案新增一行 “This is appended file.”, 並將這行文字儲存在 append_file 裡,注意\n的適用性,注意a是append增加的意思

append_text='\nThis is appended file.'  # 為這行文字提前空行 "\n"
my_file=open('my file.txt',
'a') # 'a'=append 以增加內容的形式開啟 my_file.write(append_text) my_file.close()

my_file檔案裡的內容為:

This is my first test.
This is the second line.
This the third line.
This is appended file.

#執行後再去開啟檔案,會發現會增加一行程式碼中定義的字串。

總結

1、掌握 append 的用法 :open('my file.txt','a') 開啟型別為 a ,a 即表示 append
2、可以思考,如果用 w 形式開啟,執行後會發生什麼呢?
回答:以w

方式開啟,會把原來的東西全都覆蓋掉