zoukankan      html  css  js  c++  java
  • python序列化

    pickle

    cpicle-----c语言写的 快

    功能上是一样的 

    import pickle
    integers=[1,2,3,4,5]
    f=open('22901.dat','wb')
    pickle.dump(integers,f)
    f.close()

    用pickle.dump(integers,f)将数据integers保存到
    文件22901.dat中
    对象的序列化
    pickle.dump(obj,file[,protocol])
    obj----序列化对象 在上面是一个列表
    是基本类型 也可以序列化自己定义的 类型
    file-----要写入的文件 更广泛地理解为拥有write()方法的
    对象
    并且能接受字符串为参数
    它可以是 一个StringIO对象
    其他自定义满足条件的对象
    ------
    protocol 可选项 默认为False 或者说0
    以ASCII格式保存对象 如果设置1或者True 则以压缩的
    二进制格式保存对象
    ---------------
    以二进制方式保存的文件比ASCII格式保存的
    文件小很多 前者是后者的43%
    ------------

  • 相关阅读:
    实验三 进程调度模拟程序
    实验二作业调度模拟程序实验报告
    实验8
    实验七
    实验六
    实验五 数独游戏界面设置
    实验五
    实验四
    实验三
    实验二
  • 原文地址:https://www.cnblogs.com/yizhixuepython/p/9270649.html
Copyright © 2011-2022 走看看