zoukankan      html  css  js  c++  java
  • 序列号Pickle模块

    序列化pickle

    dump 写入文件

    dumps 生成序列化的字符串

    loads 把序列号的字符串反向解析

    load 从字符串加载

    import pickle
    
    
    d = {
        "name":"chen",
        "role":"police",
        "blood": 76,
        "weapon":"ak47"
    }
    
    alive_palyers = ['alex','jack','rain']
    
    
    print(pickle.dumps(d))  #序列号
    d_dump = pickle.dumps(d)  print(pickle.dumps(d))  #序列号
    print(pickle.loads(d_dump))  # 反序列号 加载
    
    
    f = open("game.pkl",'wb')  # 写入二进制数据
    pickle.dump(d,f)
    pickle.dump(alive_palyers,f)
    
    
    # dump		写入文件
    
    # dumps	  生成序列化的字符串
    
    --------------------------------------------------------------------
    
    b'x80x04x95=x00x00x00x00x00x00x00}x94(x8cx04namex94x8cx04chenx94x8cx04rolex94x8cx06policex94x8cx05bloodx94KLx8cx06weaponx94x8cx04ak47x94u.'
    {'name': 'chen', 'role': 'police', 'blood': 76, 'weapon': 'ak47'}
    
    
    
    
    import pickle
    
    f = open("game.pkl",'rb')
    
    
    print(pickle.load(f))   # first in first out  FIFO 先进先出
    print(pickle.load(f))
    
    
    --------------------------------------
    
    {'name': 'chen', 'role': 'police', 'blood': 76, 'weapon': 'ak47'}
    ['alex', 'jack', 'rain']
    
    
  • 相关阅读:
    vuebase----3.slot插槽
    vuebase-2.Props的验证组件的深入
    vuebase-1.Props的验证
    组件的加载与keep-alive
    组件传递数据props
    简单的组件
    表单和侦听器
    class和style的绑定
    每次加载更新新的背景图
    vue--计算属性
  • 原文地址:https://www.cnblogs.com/chenfei2928/p/12777528.html
Copyright © 2011-2022 走看看