一、用途
我们需要将内存中的数据进行序列化,即写入文件中时,写入的类型只能是字符串或者二进制类型。但是如果我们想要将复杂一些的数据类型,如:列表、字典或者函数之类的同样进行序列化,我们就要用到 json或者pickle。
二、json序列化 1、dumps序列化和loads反序列化
dumps把数据类型转换成字符串
import json
info = {
'name': 'The Count of Monte Cristo',
'type': 'Movie'
}
data = json.dumps(info)
print(data)
print(type(data))
# 输出
{"name": "The Count of Monte Cristo", "type": "Movie"}
<class 'str'>
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did84756