• Json是一种轻量级的数据交换格式,Python3 中可以使用 json 模块来对 JSON 数据进行编解码,它包含了两个函数:

  引入json包: import json

  json.dumps(): 对数据进行编码,把python数据转换json数据(字符串类型)。

  json.loads(): 对数据进行解码,把json(str类型)数据转换python数据。

  • Python中repr是内置函数

  repr(object) 参数:object -- 对象。返回值:返回一个对象的 string 格式。
  如果仅仅是输出的话,区别如下:

  Python中json.dump与repr的区别-LMLPHP

  可以看到仅仅只是输出的话几乎没有区别
  但如果输出后进行了存储,以后再想用这些数据转换成Python中的数据就需要使用json,如果使用repr将无法转换回来。

  Python中json.dump与repr的区别-LMLPHP

  强行转换会报错。

05-04 06:19