![json 转换](https://i-blog.csdnimg.cn/blog_migrate/fb8149d1e19b7e2a7de401e5e6e3b54a.png)
疑惑
写完了上篇笔记 《json.loads 数据后,再使用 json.jumps 出现 key 值乱序的解决方案》 以后心中产生了一个疑惑:
json.load 和 json.loads 有什么区别?
json.dump 和 json.dumps 有什么区别?
继续查阅了 python
官方的 json
模块,对于这 json.load(s)
和 json.dump(s)
两个方法的解释以后
明白了两者异同只要,结合实际应用,得到他们的适用场景
一、json.load 与 json.loads
表面上看,一个没有尾巴 s 一个有😅
文档中,对于 json.load
方法是这么描述的📃
json.load
方法支持参数的描述
json.load(fp, *, cls=None, object_hook=None, parse_float=None, parse_int=None, parse_constant=None, object_pairs_hook=None, **kw)
对于该方法作用描述