我正在使用python 3.x.我有一个python字典
my_dict={'key1':'A12b','Key2':'cd12'}
我想以JSON格式转换它。我需要这种格式
my_dict1={"key1":"A12b","Key2":"cd12"}
我试过my_dict1=json.dumps(my_dict)
&我的'{"key1": "A12b", "Key2": "cd12"}'
类型为string
。你能建议我怎么转换?
答案 0 :(得分:0)
这与你在Python中可以获得的JSON一样接近。将该对象发送到Web服务器,它将被解释为JSON,这可能就是您想要的。
答案 1 :(得分:0)
dict
中的{p> python
是一种数据结构,而json
是一种数据格式;
我想你想将dict转换成json格式的文件?然后,您应该使用json.dump(obj, fp)
而不是json.dumps(obj)
。第一个将python dict obj
转储到文件fp
,第二个函数将obj
转换为json格式的字符串。
在您的情况下,要将字典obj
转储到文件example.json
中,请按以下代码进行编码:
import json
my_dict={'key1':'A12b','Key2':'cd12'}
with open('example.json', 'w') as file:
json.dump(my_dict, file)
祝你好运!