如何以JSON格式编写Python字典?
我正在尝试以JSON格式编写字典,如下所示:如何以JSON格式编写Python字典?,python,json,python-3.x,Python,Json,Python 3.x,我正在尝试以JSON格式编写字典,如下所示: cpu = dict [{'ts':"00:00:00",'values':[3,4,5,67,3,34,2,34]},{'ts':"00:00:11",'values':[2,3,4,5,6,3,4]}] 如何以这种格式编写它?使用与Python捆绑的: import json json.dumps(cpu) 有一个内置的json模块,可用于将字典转换为json格式 因此: 如果您想了解更多有关该模块的信息,并探索其他功能,请参阅下面的示例
cpu = dict [{'ts':"00:00:00",'values':[3,4,5,67,3,34,2,34]},{'ts':"00:00:11",'values':[2,3,4,5,6,3,4]}]
如何以这种格式编写它?使用与Python捆绑的:
import json
json.dumps(cpu)
有一个内置的json模块,可用于将字典转换为json格式 因此: 如果您想了解更多有关该模块的信息,并探索其他功能,请参阅下面的示例
希望有帮助 simplejson(或json)是一个内置的python库,非常有用
>>> d = {'a':1,'b':2,'c':3}
>>> import simplejson
>>> # To get a JSON string representation
>>> simplejson.dumps(d)
>>> # To directly add the JSON data to a file
>>> simplejson.dump(d,open("json_data.txt",'w'))
还有更有趣的可能性,比如在转储到JSON之前对键进行排序:
>>> print(simplejson.dumps({"c": 3, "b": 2, "a": 1}, sort_keys=True))
最新文档的链接-。
dict[…]
将无法正常工作,因为dict
是内置类型。为什么要调用dumps
以查看调用dumps
的结果?如果你这样做是有原因的,那么如果你解释原因,你的答案会更好。。对不起,我在复制和粘贴代码时犯了一个错误,我希望它不会造成太大的麻烦@tbaror:只是试图理解和改进我的答案:为什么要更改您标记为已接受的答案?AFAIK simplejson是json库的一种稍微优化的形式,具有相同的函数集。
>>> print(simplejson.dumps({"c": 3, "b": 2, "a": 1}, sort_keys=True))