使用json.dumps函数,可以将字典转换为JSON格式,如下所示:
然而,我希望将我的字典转换成JavaScript的文字格式,就像这样:
>>> from json import dumps
>>> dumps({'height': 100, 'title': 'some great title'})
'{"title": "some great title", "height": 100}'
然而,我希望将我的字典转换成JavaScript的文字格式,就像这样:
{title: "some great title", height: 100}
(注意标题和高度周围没有双引号。)
是否有一个Python库可以完成这个任务?
JSON.parse
,将此字符串转换为有效的JavaScript对象字面量。 - thefourtheyeprint("{" + ", ".join("%s: %r" % (k, d[k]) for k in d) + "}")
(但是在两种语言之间使用JSON传输会更加清晰) - tobias_k