在Python中,调用`write`函数用于将数据写入文件,其基本语法如下:
file.write(data)
其中,`file` 是一个文件对象,可以通过 `open` 函数创建,`data` 是要写入文件的数据,可以是字符串或字节流。
下面是一个简单的示例,演示如何使用 `write` 函数将数据写入文件:
使用 'with' 语句创建文件对象,确保文件在使用后自动关闭
with open('example.txt', 'w') as file:
写入字符串到文件中
file.write('Hello, world!')
这段代码会在当前目录下创建一个名为 `example.txt` 的文件,并在其中写入内容 `Hello, world!`。
如果希望在文件末尾追加内容而不是覆盖原有内容,可以使用 `a`(追加)模式打开文件:
使用 'with' 语句创建文件对象,确保文件在使用后自动关闭
with open('example.txt', 'a') as file:
写入字符串到文件末尾
file.write('\nThis is a new line.')
这将在 `example.txt` 文件的末尾添加一行新内容。
请确保在使用 `write` 函数之前,文件已经被以正确的模式打开,并在写入完成后关闭文件,以释放系统资源