zl程序教程

您现在的位置是:首页 >  其他

当前栏目

json文件保存后,汉字显示为unicode编码

文件编码JSONJSON 显示 保存 汉字 Unicode
2023-09-11 14:14:26 时间
json文件保存后,汉字显示为unicode编码

with open('./qdict.json','w') as f:
    json.dump(qdict, f)
保存后中文显示为:

{"": 0, "\u7814": 1, "\u7a76": 2, "\u53d1": 3, "\u73b0": 4, "\u7ec6": 5, "\u80de": 6}
解决方法:

with open('./qdict.json','w', encoding = 'utf8') as f:
    json.dump(qdict, f, ensure_ascii=False)
    
{"": 0, "研": 1, "究": 2, "发": 3, "现": 4, "细": 5, "胞": 6}