Python-如何写到文件中

108 阅读1分钟

要向一个文件写入内容,首先需要使用open() 全局函数打开它,它接受两个参数:文件路径和模式

你可以使用a 作为模式,告诉 Python 以附加模式打开文件并向文件中添加内容

filename = '/Users/flavio/test.txt'

file = open(filename, 'a')

#or

file = open(filename, mode='a')

或者你可以使用w 标志来清除现有内容。

filename = '/Users/flavio/test.txt'

file = open(filename, 'w')

#or

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() 方法。