下面是 programming.txt 存储的内容:
I love programming.
hjhjk
uhjjk
运行下面代码
filename = 'programming.txt'
with open(filename, 'w') as file_object: #写入模式会清空文件的以有内容,并将新的内容写入进去
file_object.write("I love programming.")
programming.txt 的内容被清空,并重写:
I love programming.
如果只想在原有内容上添加新的内容,可以使用附加模式
with open(filename, 'a') as file_object: #使用附加模式可以将新内容添加到文件末尾
file_object.write("I also love finding meaning in large datasets.\n")
file_object.write("I love creating new games.\n")
programming.txt 的内容更新为:
I love programming.
I also love finding meaning in large datasets.
I love creating new games.