好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

内存中数据序列化实例

一、用途

  我们需要将内存中的数据进行序列化,即写入文件中时,写入的类型只能是字符串或者二进制类型。但是如果我们想要将复杂一些的数据类型,如:列表、字典或者函数之类的同样进行序列化,我们就要用到 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'>

查看更多关于内存中数据序列化实例的详细内容...

  阅读:39次