zoukankan      html  css  js  c++  java
  • cPickle and pickle

    import cPickle as p
    #import pickle as p
    
    AddressListfile = 'AddressList.data' # the name of the file where we store the information
    
    AddressList = {'Xiaopeng Yang': (18000001219, '18700000019@139.com')}
    
    # Write to the file
    f = file(AddressListfile, 'w')
    c = p.dump(AddressList, f) #dump the object to a file
    f.close()
    
    del AddressList # remove the AddressList
    
    #Read back from the storage
    d = file(AddressListfile)
    shoredlist = p.load(d)
    print shoredlist

    Output

    ================= RESTART: /Users/zhouxin/Desktop/cPickle.py =================
    {'Xiaopeng Yang': (18000001219L, '18700000019@139.com')}
    >>>

     It also creates AddressList.data. 

    About .data document: 

    data是数据保存的备份类文件。里面存放的是加密后的数据文件,如模型、贴图、源程序代码等。data文件打开的方式是不确定的,如果是:
      1、数据文件, 可以用txt或word直接打开
      2、vcd格式的影音文件,可以用meidaplayer打开!

    About pickle : 

    you can store any Python object in a file and then get it back later intact. This is called storing the object persistently. 

    Use the cPickle module to store the objects persistently on your hard disk. 

  • 相关阅读:
    Metasploit的使用命令_1
    Kali Linux -系统定制
    20200522随笔
    阿里大于接口的问题
    根据一篇文章学习逻辑漏洞
    flask注册蓝图报错
    python 生成验证码
    flask-mail 机制
    对巡风vulscan的理解
    “百度杯” YeSerCMS
  • 原文地址:https://www.cnblogs.com/XinZhou-Annie/p/7099131.html
Copyright © 2011-2022 走看看