Python中shelve序列化与反序列化

上传:yeluozhiqiou 浏览: 16 推荐: 0 文件:PDF 大小:37KB 上传时间:2020-12-23 00:58:20 版权申诉
原文地址 序列化/反序列化 将对象转换为可通过网络传输或可以存储到本地磁盘的数据格式(如:XML、JSON或特定格式的字节串)的过程称为序列化;反之,则称为反序列化 shelve shelve是一个简单的数据存储方案,类似key-value数据库,可以很方便的保存python对象,其内部是通过pickle协议来实现数据序列化。shelve只有一个open()函数,这个函数用于打开指定的文件(一个持久的字典),然后返回一个shelf对象。shelf是一种持久的、类似字典的对象。它与“dbm”的不同之处在于,其values值可以是任意基本Python对象–pickle模块可以处理的任何数据。这包括
上传资源
用户评论