json.dump方法
json
Python模块中的模块提供了一种称为dump()
它将Python对象转换为适当的json对象。它是dumps()
方法。
二、json.dump()和json.dumps()的区别
json.dumps()是把python对象转换成json对象的一个过程,生成的是字符串。
json.dump()是把python对象转换成json对象生成一个fp的文件流,和文件相关。
dump的一些参数(重点)
dump(obj, fp, skipkeys=False, ensure_ascii=True, check_circular=True,allow_nan=True, cls=None, indent=None, separators=None,default=None, sort_keys=False, **kw)
obj:就是你要转化成json的对象。
其实这个和json.dumps()就是多了一个fp的文件参数,一个是关于文件之间的储存,一个是字符串之间的转换。
ensure_ascii=True:默认输出ASCLL码,如果把这个该成False,就可以输出中文。