Python 使用 with open 写入文件数据
使用'with open'语句可以打开一个文件,并在代码块结束后自动关闭文件。下面是一个示例,演示如何使用'with open'写入数据到文件中:
# 打开文件,以写入模式
with open('data.txt', 'w') as file:
# 写入数据到文件
file.write('Hello, World!
')
file.write('This is a test.')
# 文件会在代码块结束后自动关闭
在上面的示例中,'open'函数打开了一个名为'data.txt'的文件,以写入模式打开('w')。然后,我们使用'write'方法将数据写入文件中。最后,当代码块结束时,文件会自动关闭。
请注意,如果文件不存在,'open'函数将会创建一个新的空文件。如果文件已存在,'open'函数将会清空文件中的内容并覆盖写入新的内容。如果要在已有文件的末尾添加新的内容,可以使用追加模式('a')打开文件:
with open('data.txt', 'a') as file:
file.write('
This is additional content.')
在上面的示例中,我们使用追加模式('a')打开文件,并将新的数据写入文件的末尾。
原文地址: https://www.cveoy.top/t/topic/p4Zv 著作权归作者所有。请勿转载和采集!