【发布时间】:2017-01-24 01:49:08
【问题描述】:
我有一本字典:
data = {"data": "\u512b"}
当我将它转储到 json 时:
import json
print json.dumps(data)
我得到了:{"a":"\\u512b"}
我应该怎么做才能得到准确的{"a":"\u512b"}?
注意:我尝试在字符串前添加u,使其变为u'\u512b',额外的\ 不会再次出现,请告诉我原因
【问题讨论】:
-
你能改写
I try to add u before the string and it works, please also tell me why,这句话我看不懂 -
also:
json.dump(data)不起作用,因为json.dump需要两个参数:一个对象和一个文件指针 -
@hansaplast 你提到的现在已经修复了,谢谢