在python simplejson中,我的字典就像
>>> s= {u'hello': u"Hi, i'm here"}
>>> simplejson.dumps(s)
'{"hello": "Hi, i\'m here"}'
但我想要
'{"hello": "Hi, i'm here"}'
怎么做?
答案 0 :(得分:2)
您所看到的只是内部代表。 Python保持这种方式,以便它可以逃脱你在那里的引用。
如果您打印它,它将显示正常。
>>> import json
>>> s = '{"hello": "Hi, i\'m here"}'
>>> print(s)
{"hello": "Hi, i'm here"}
答案 1 :(得分:0)
Python告诉你字符串的repr
- 如何使用python语法创建字符串。如果您想查看字符串的实际内容,请将其打印出来:
>>> s= {u'hello': u"Hi, i'm here"}
>>> print simplejson.dumps(s)
{"hello": "Hi, i'm here"}