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

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import shelve
 
= shelve.open('shelve_test'#打开一个文件
 
class Test(object):
    def __init__(self,n):
        self.n = n
 
 
= Test(123
t2 = Test(123334)
 
name = ["alex","rain","test"]
d["test"= name #持久化列表
d["t1"= t      #持久化类
d["t2"= t2
 
d.close()

  

最新文章

  1. 非maven项目导入idea几点心得总结
  2. js 监听输入框输入事件兼容ie7
  3. c++11中的static
  4. 使用RMAN对控制文件进行restore
  5. JDK自带方法实现RSA非对称加密
  6. elasticsearch基本使用
  7. ubuntu18安装网易云音乐
  8. [LeetCode&Python] Problem 268. Missing Number
  9. ln: 创建符号链接 "/usr/bin/java": 文件已存在
  10. [Ubuntu] geoip-bin 程序包 - 查询 IP 归属地
  11. 学以致用 ---- vue子组件→父组件通信
  12. iOS UI-(多)视图控制器的生命周期、加载方法和模态视图方法以及屌丝方法
  13. jQuery放大镜插件
  14. php中赋值和引用真真的理解
  15. STL容器 -- Vector
  16. c++ 中介者模式(mediator)
  17. docker in docker
  18. hdu 5592 ZYB's Premutation (权值线段树)
  19. MSBuild入门(续)
  20. python 执行顺序

热门文章

  1. ARM.SchDoc图解
  2. 1038 Recover the Smallest Number (30分)(贪心)
  3. PTA数据结构与算法题目集(中文) 7-33
  4. Spring 中使用 WebSocket 笔记
  5. CentOS 通过 expect 批量远程执行脚本和命令
  6. pip 命令参数以及如何配置国内镜像源
  7. 路由与交换,cisco路由器配置,浮动静态路由
  8. 03 GUI界面的错误日志查看及清除
  9. java消除 list重复值及交集,并集,差集
  10. Thinking in Java,Fourth Edition(Java 编程思想,第四版)学习笔记(二)之Introduction to Objects