要將內容寫入文件,首先需要使用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()
方法關閉文件。