编码 JSON 文件
Encoding a JSON file
我从网上得到这个字符串
'Probabilità'
并将其保存在一个名为 temp
的变量中。比我把它存储在字典中
dict["key"]=temp
然后我需要把所有的字典写在一个JSON文件中,我使用这个函数
json_data = json.dumps(dict)
但是当我查看由我的代码编写的 JSON 文件时,我看到了这个
'Probabilit\u00e0'
如何解决这个编码问题?
在 json.dumps
调用中指定 ensure_ascii
参数:
mydict = {}
temp = "Probabilità"
mydict["key"] = temp
json_data = json.dumps(mydict, encoding="utf-8", ensure_ascii=False)
我从网上得到这个字符串
'Probabilità'
并将其保存在一个名为 temp
的变量中。比我把它存储在字典中
dict["key"]=temp
然后我需要把所有的字典写在一个JSON文件中,我使用这个函数
json_data = json.dumps(dict)
但是当我查看由我的代码编写的 JSON 文件时,我看到了这个
'Probabilit\u00e0'
如何解决这个编码问题?
在 json.dumps
调用中指定 ensure_ascii
参数:
mydict = {}
temp = "Probabilità"
mydict["key"] = temp
json_data = json.dumps(mydict, encoding="utf-8", ensure_ascii=False)