美文网首页
使用pickle序列化

使用pickle序列化

作者: 荆妮妮 | 来源:发表于2019-12-09 16:41 被阅读0次

python中,一切皆对象,对象的本质就是一个“存储数据的内存块”

序列化我们使用:
pickle.dump(obj,file) obj 就是要被序列化的对象,file 指的是存储的文件
pickle.load(file) 从file读取数据,反序列化成对象

#将对象序列化到文件中
import pickle
with open(r"E:\dawn\data.dat",'wb') as f:
    a1="高级"
    a2=234
    a3=[20,30,40]
    pickle.dump(a1,f)
    pickle.dump(a2,f)
    pickle.dump(a3,f)
#将获取到的数据反序列化成对象
import pickle
with open(r"data.dat",'rb') as f:
    a1=pickle.load(f)
    a2=pickle.load(f)
    a3=pickle.load(f)
    print(a1)
    print(a2)
    print(a3)

相关文章

  • 序列化python对象

    pickle.dump 序列化至文件 pickle.load 从文件反序列化 pickle.dumps 序列化至字...

  • 利用Python进行数据分析(九)

    二进制数据格式 pickle序列化 实现二进制存储最简单方法就是使用pickle序列化。pandas可以用fram...

  • 决策树实现

    基于ID3算法的信息增益来实现 使用Pickle模块存储决策树 pickle是为了序列化/反序列化一个对象的,可以...

  • Python3 pickle模块的使用详解

    pickle 模块 序列化 pickle模块特点 1、只能在python中使用,只支持python的基本数据类型。...

  • python模块 | pickle:python对象序列化

    一 什么是pickle pickle实现了用于python对象结构的序列化和去序列化的协议; 会把python转成...

  • python基础 序列化

    序列化:变量在内存中变成可存储或传输的过程。 模块:pickle 方法:序列化:pickle.dumps(d)/p...

  • 序列化

    在 Python 中 pickle 模块实现对数据的序列化和反序列化。pickle 支持任何数据类型,包括内置数据...

  • Python保存工作空间的数据(pickle your data

    [toc] 通用方法 pickle python的pickle模块实现了基本的数据序列和反序列化。通过pickle...

  • 文件操作

    打开、读/写文件 pickle python的pickle模块实现了基本的数据序列和反序列化。通过pickle模块...

  • 使用pickle序列化

    python中,一切皆对象,对象的本质就是一个“存储数据的内存块” 序列化我们使用:pickle.dump(obj...

网友评论

      本文标题:使用pickle序列化

      本文链接:https://www.haomeiwen.com/subject/yyyegctx.html