字典中有中文,写入文件变为编码的解决方法
#!/usr/bin/python
# encoding:utf-8
import json
def writeDict(data):
with open("data.txt", "w") as f:
f.write(json.dumps(data, ensure_ascii=False))
if __name__ == '__main__':
dict_1 = {"北京": "BJP", "北京北": "VAP", "北京南": "VNP", "北京东": "BOP", "北京西": "BXP"}
writeDict(dict_1)
本文介绍了一种使用Python将包含中文字符的字典数据写入文本文件的方法,通过设置ensure_ascii参数为False来避免字符转义,确保中文能够正确显示。
2441

被折叠的 条评论
为什么被折叠?



