JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。JSON 的数据格式其实就是 Python 里面的字典格式,里面可以包含方括号括起来的数组,也就是 Python 里面的列表。
在 Python 中,有专门处理 JSON 格式的模块——json 和 pickle 模块。
json 模块提供了四个方法:dumps、dump、loads、load。
pickle 模块也提供了四个功能:dumps、dump、loads、load。
一、dumps 和 dump
dumps 和 dump 是序列化方法。
dumps只完成了序列化为 str。dump必须传文件描述符,将序列化的 str 保存到文件中。
查看源码:
def dumps(obj, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, cls=None, indent=None, separators=None, default=None, sort_keys=False, **kw):
# Serialize ``obj`` to a JSON formatted st...

