loads/load,dump/dumps的区别

Posted ifiwant

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了loads/load,dump/dumps的区别相关的知识,希望对你有一定的参考价值。

dump和load是对于json格式的写入和读取,dumps和loads只是类型转换

dump :

  是将dict(字典格式)转换为str(字符串格式),并且写入到json文件中

  例如:

    技术图片

dumps:

  是将dict(字典格式)转换为str(字符串格式)。

  例如:

    技术图片

  运行结果:

    技术图片

load:

  用于从json文件中读取数据

  例如:

    技术图片

  运行结果:

    技术图片

loads:

  用于将str(字符串类型)转换为dict(字典类型)

  例如:

    技术图片

  运行结果:

    技术图片

 

以上是关于loads/load,dump/dumps的区别的主要内容,如果未能解决你的问题,请参考以下文章

Python学习之JSON格式的序列化和反序列化

python json (loads(),load(),jump(),jumps())

json模块 dumps,dump,loads,load

Python序列化模块pickle和json使用和区别

json字符串与字典之间的相互转换,即loads(load)dumps(dump)

python3 pickle, json