在Python中,write()函數是用于將數據寫入文件的方法。它接受一個字符串作為參數,并將該字符串寫入到調用該方法的文件對象中。
以下是使用write()函數的基本語法:
file.write(str)
其中,file是一個已打開的文件對象,而str是要寫入文件的字符串。
write()函數會將字符串寫入文件的當前位置,然后將文件指針移動到寫入的末尾。如果文件不存在,則會創建一個新文件進行寫入。如果文件已存在,則會覆蓋原有內容。
需要注意的是,write()函數只能寫入字符串類型的數據。如果要寫入其他類型的數據,需要先將其轉換為字符串形式。以下是一個簡單的示例,演示如何使用write()函數向文件中寫入數據:
# 打開文件file = open("example.txt", "w")
# 寫入數據
file.write("Hello, world!")
# 關閉文件
file.close()
在這個示例中,我們首先打開一個名為"example.txt"的文件,并以寫入模式(w)打開。然后,我們使用write()函數將字符串"Hello, world!"寫入文件。最后,我們關閉文件以確保寫入操作完成。
執行完上述代碼后,文件"example.txt"將包含文本"Hello, world!"。