Python 文件寫入
- 上一頁 Python 文件讀取
- 下一頁 Python 文件刪除
寫入已有文件
如需寫入已有的文件,必須向 open()
函數添加參數:
"a"
- 追加 - 會追加到文件的末尾"w"
- 寫入 - 會覆蓋任何已有的內容
實例
打開文件 "demofile2.txt" 并將內容追加到文件中:
f = open("demofile2.txt", "a") f.write("Now the file has more content!") f.close() # 追加后,打開并讀取該文件: f = open("demofile2.txt", "r") print(f.read())
實例
打開文件 "demofile3.txt" 并覆蓋內容:
f = open("demofile3.txt", "w") f.write("Woops! I have deleted the content!") f.close() # 寫入后,打開并讀取該文件: f = open("demofile3.txt", "r") print(f.read())
注釋:"w" 方法會覆蓋全部內容。
創建新文件
如需在 Python 中創建新文件,請使用 open()
方法,并使用以下參數之一:
"x"
- 創建 - 將創建一個文件,如果文件存在則返回錯誤"a"
- 追加 - 如果指定的文件不存在,將創建一個文件"w"
- 寫入 - 如果指定的文件不存在,將創建一個文件
實例
創建名為 "myfile.txt" 的文件:
f = open("myfile.txt", "x")
結果:已創建新的空文件!
實例
如果不存在,則創建新文件:
f = open("myfile.txt", "w")
- 上一頁 Python 文件讀取
- 下一頁 Python 文件刪除