json.dumps()
json.dumps将一个Python数据结构转换为JSON
import json
data = {
'name' : 'myname',
'age' : 100,
}
json_str = json.dumps(data)
json库的一些用法
方法
作用
json.dumps()
将python对象编码成Json字符串
json.loads()
将Json字符串解码成python对象
json.dump()
将python中的对象转化成json储存到文件中
json.load()
将文件中的json的格式转化成python对象提取出来
json.dump()和json.dumps()的区别
json.dumps() 是把python对象转换成json对象的一个过程,生成的是字符串。
json.dump() 是把python对象转换成json对象生成一个fp的文件流,和文件相关。
json参数
json.dumps(obj, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, cls=None, indent=None, separators=None, encoding="utf-8", default=None, sort_keys=False, **kw)