在Python中,你可以使用內置的open()
函數來創建或打開一個文件,并使用不同的模式來操作該文件。若要向文件中寫入數據,你需要使用'w'
(寫入)或'a'
(追加)模式。以下是使用這些模式的示例:
'w'
模式寫入數據(會覆蓋原有內容):# 打開文件并寫入數據
with open('file.txt', 'w') as file:
file.write('Hello, World!')
'a'
模式追加數據(會在文件末尾添加內容):# 打開文件并追加數據
with open('file.txt', 'a') as file:
file.write('\nThis is a new line.')
注意:在使用with
語句時,文件會在代碼塊執行完畢后自動關閉,無需手動關閉。
如果你需要在文件中寫入多行數據,可以使用以下方法:
# 打開文件并寫入多行數據
with open('file.txt', 'w') as file:
file.write('Line 1\n')
file.write('Line 2\n')
file.write('Line 3\n')
這將在file.txt
文件中創建以下內容:
Line 1
Line 2
Line 3