json.dumps()和json.dump的区别

2021-09-08  本文已影响0人  少女萌的进击之路

首先说明基本功能:

json库的一些用法

json.dump()和json.dumps()的区别

json.dumps() 是把python对象转换成json对象的一个过程,生成的是字符串。

json.dump() 是把python对象转换成json对象生成一个fp的文件流,和文件相关。

dumps和dump的区别之代码示例1 dumps和dump的区别之代码示例2

简单说就是dump需要一个类似于文件指针的参数(并不是真的指针,可称之为类文件对象),可以与文件操作结合,也就是说可以将dict转成str然后存入文件中;而dumps直接给的是str,也就是将字典转成str。

dumps和dump的区别之代码示例3
上一篇 下一篇

猜你喜欢

热点阅读