zoukankan      html  css  js  c++  java
  • Python shelve

    一、shelve模块时一个简单的k,v将内存数据通过文件持久化的模块,可以持久化任何pickle可支持的python数据的格式.

     1 import shelve
     2 
     3 d = shelve.open('shelve_test')#打开一个文件
     4 
     5 class Test(object):
     6     def __init__(self,n):
     7         self.n = n
     8 
     9 t = Test(123)
    10 t2 = Test(12344)
    11 
    12 name = ["wohaoshuai1","wohaoshuai2","wohaoshuai3"]
    13 
    14 d["test"] = name
    15 d["t1"] = t
    16 d["t2"] = t2
    17 
    18 d.close()
    19 
    20 #解析
    21 #a = shelve.open("shelve_test")
    22 #a.get("test")
    23 #b1 = a.get("t1")
    24 #b2 = a.get("t2")
    25 #print(b1.n)
    26 #print(b2.n)
  • 相关阅读:
    PHP04
    PHP03
    PHP02
    PHP01
    jquery attr()方法获取input的checked属性问题
    vue案例
    js基础(数组)
    js基础
    POJ1659 可图性判定
    ZOJ3329 概率DP
  • 原文地址:https://www.cnblogs.com/Presley-lpc/p/9419068.html
Copyright © 2011-2022 走看看