欢迎访问宙启技术站
智能推送

Python中如何使用FileWriter()写入中文字符

发布时间:2023-12-18 14:57:28

在Python中,可以使用open()函数来创建一个文件对象,然后使用文件对象的write()方法将中文字符写入文件中。具体步骤如下:

1. 使用open()函数创建一个文件对象,并指定文件名、打开模式和字符编码。例如,要创建一个名为output.txt的文件对象,以写入模式打开,并使用UTF-8编码,可以使用以下代码:

file = open("output.txt", "w", encoding="utf-8")

2. 使用文件对象的write()方法将中文字符写入文件。例如,要写入字符串"你好,世界!",可以使用以下代码:

file.write("你好,世界!")

3. 最后,记得关闭文件对象,以确保写入的内容被正确保存到文件中。可以使用文件对象的close()方法来关闭文件。例如:

file.close()

下面是一个完整的例子,将字符串"你好,世界!"写入文件output.txt

file = open("output.txt", "w", encoding="utf-8")
file.write("你好,世界!")
file.close()

以上代码将会创建一个名为output.txt的文件,并将字符串"你好,世界!"写入该文件中。

注意:在使用open()函数打开文件时,还可以使用其他的打开模式,如追加模式("a")和读取模式("r")。另外,还可以使用其他的字符编码,根据需求选择适当的编码方式。