python 对象序列化 pickle模块

11.3 对象序列化

什么是对象序列化?
字典 列表 元组 集合 -------------- 对象
序列化:将抽象的这些对象的概念转换真正的字符或者字节数据

11.3.1 pickle模块

Python 中有个序列化过程叫作 pickle,它能够实现任意对象与文本之间的相互转化,也可以实现任意对象与二进制之间的相互转化。也就是说,pickle 可以实现 Python 对象的存储及恢复。
[‘ADDITEMS’, ‘APPEND’, ‘APPENDS’, ‘BINBYTES’, ‘BINBYTES8’, ‘BINFLOAT’, ‘BINGET’, ‘BININT’,
‘BININT1’, ‘BININT2’, ‘BINPERSID’, ‘BINPUT’, ‘BINSTRING’, ‘BINUNICODE’, ‘BINUNICODE8’, ‘BUILD’,
‘BYTEARRAY8’, ‘DEFAULT_PROTOCOL’, ‘DICT’, ‘DUP’, ‘EMPTY_DICT’, ‘EMPTY_LIST’, ‘EMPTY_SET’,
‘EMPTY_TUPLE’, ‘EXT1’, ‘EXT2’, ‘EXT4’, ‘FALSE’, ‘FLOAT’, ‘FRAME’, ‘FROZENSET’, ‘FunctionType’, ‘GET’,
‘GLOBAL’, ‘HIGHEST_PROTOCOL’, ‘INST’, ‘INT’, ‘LIST’, ‘LONG’, ‘LONG1’, ‘LONG4’, ‘LONG_BINGET’,
‘LONG_BINPUT’, ‘MARK’, ‘MEMOIZE’, ‘NEWFALSE’, ‘NEWOBJ’, ‘NEWOBJ_EX’, ‘NEWTRUE’,
‘NEXT_BUFFER’, ‘NONE’, ‘OBJ’, ‘PERSID’, ‘POP’, ‘POP_MARK’, ‘PROTO’, ‘PUT’, ‘PickleBuf

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值