要將內容寫入文件,首先需要使用open()全局函數打開它,它接受兩個參數:文件路徑和模式。
您可以使用a作為模式,告訴Python以附加模式打開文件,並將內容添加到文件中。
filename = '/Users/flavio/test.txt'
file = open(filename, 'a')
#或者
file = open(filename, mode='a')
或者,您可以使用w標誌來清除現有內容:
filename = '/Users/flavio/test.txt'
file = open(filename, 'w')
#或者
file = open(filename, mode='w')
打開文件後,您可以使用write()和writelines()方法。
write()接受一個字符串。
writelines()接受一個字符串列表:
filename = '/Users/flavio/test.txt'
file = open(filename, 'w')
file.write('This is a line\n')
file.writelines(['One\n', 'Two'])
file.close()
\n是一個特殊字符,用於換行
在寫入文件後,記得使用文件的close()方法關閉文件。