python写入txt文件编码
时间: 2023-07-02 09:16:19 浏览: 105
python 读取、写入txt文件的示例
在 Python 中写入文本文件时,默认情况下会使用 UTF-8 编码。如果你想使用其他编码方式,可以指定 `encoding` 参数。
以下是一个示例代码,将字符串写入一个 GBK 编码的文本文件中:
```python
text = '这是一段中文文本。'
with open('example.txt', mode='w', encoding='gbk') as f:
f.write(text)
```
在此示例中,我们使用 `mode='w'` 指定以写入模式打开文件,使用 `encoding='gbk'` 指定使用 GBK 编码。然后使用 `write()` 方法将字符串写入文件。
注意:在使用不同编码的文本文件时,读取和写入文件时需要使用相同的编码方式。
阅读全文