使用'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')打开文件,并将新的数据写入文件的末尾。

Python 使用 with open 写入文件数据

原文地址: https://www.cveoy.top/t/topic/p4Zv 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录