python 里转换字典和字符串间的转换 json.dumps()和json.loads()

1、json.dumps()和json.loads()是字典、json格式处理函数(可理解为json是字符串)

  (1)json.dumps()函数将Python里的字典dict转换为json格式的字符串str
  (2)json.loads()函数是将json格式的字符串str转换为字典dict

 

 

 

2、json.dump()和json.load()主要用来读写json文件函数

  • 使用json.dumps() 的indent 参数添加缩进空格数,格式化字符串后输出

格式化json字符串后输出,统一缩进,可以使用json.dumps() 的indent 参数。它会使得输出和print() 函数效果类似

import json

json_dicts={'age': 4, 'name': 'niuniuche', 'attribute': 'toy'}
print(json.dumps(json_dicts,indent=4))          # indent=4缩进四个空格


"age": 4,
"name": "niuniuche",
"attribute": "toy"
}

 

posted @ 2021-01-07 09:59  LCX测试小姐姐  阅读(991)  评论(0编辑  收藏  举报