提示信息

python 字典类型转json

白兔先生 已关注

Python 中将字典类型转化为 JSON 可以使用 json 模块的 dumps() 方法。以下是一个简单示例:

  1. import json
  2. # 创建一个字典
  3. data = {
  4. 'name': 'John',
  5. 'age': 30,
  6. 'city': 'New York'
  7. }
  8. # 使用 json.dumps() 方法将字典转换为 JSON 格式的字符串
  9. json_data = json.dumps(data)
  10. print(json_data)

上述代码会输出:{"name": "John", "age": 30, "city": "New York"}

注意,json.dumps() 会返回一个 JSON 格式的字符串。如果你想直接将这个 JSON 数据写入到文件中,你可以使用 json.dump(),这个方法需要一个 file-like 对象作为第二个参数。例如:

  1. import json
  2. data = {
  3. 'name': 'John',
  4. 'age': 30,
  5. 'city': 'New York'
  6. }
  7. with open('output.json', 'w') as f:
  8. json.dump(data, f)

这段代码会创建一个名为 output.json 的文件,并将 data 字典以 JSON 格式写入。

白兔先生 关注 已关注

最近一次登录:2023-10-31 15:05:41   

暂时还没有签名,请关注我或评论我的文章
×
分享到朋友圈