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

1,序列化

import shelve

f=shelve.open('shelve_test')

names=['www.96net.com.cn',"www.dc3688.com","www.baidu.com"]

info=['name','woodson','age':22]

f["names"]=names

f['info_other']=info

f.close()

2,反序列化

import shelve

d=shelve.open('shelve_test')

print(d['name'])

删除 d['info_other']

就是将序列持久存在一个文件中。

转载于:https://www.cnblogs.com/96net/p/9769196.html

python 学习第四十七天shelve模块相关推荐

  1. Python学习笔记九10:shelve模块

    文章目录 7 .shelve模块 (1) 一个潜在的陷阱 (2) 一个简单的数据库示例 7 .shelve模块   下一章将介绍如何将数据存储到文件中,但如果需要的是简单的存储方案,模块shelve可 ...

  2. Python学习记录day6-反射、常用模块

    Python学习记录day6-反射.常用模块 @(学习)[python] Python学习记录day6-反射常用模块 反射 常用模块 1 sys System-specific parameters ...

  3. Python学习笔记:常用内建模块6 (urllib)

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  4. Python学习笔记:常用内建模块4:hmac

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  5. Python学习笔记:常用内建模块3:struct

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  6. JavaScript学习(四十七)—构造方法创建对象的不足

    JavaScript学习(四十七)-构造方法创建对象的不足 构造方法创建对象的不足 如果将所有的属性和方法都封装到构造方法中,那么在创建对象时,每个对象身上都会有独立的一份构造方法中的属性和方法. 如 ...

  7. 从滚动条到画布的几个代码文件——Python学习笔记之十七

    从滚动条到画布的几个代码文件--Python学习笔记之十七 这一章的继续学习,比在前的照片涉及代码要轻松一些,代码打完后的预期结果总能实现.特别让人欣慰的一点,文本上的文字理解好像上了一个台阶,不用多 ...

  8. python学习笔记1.4 对象和模块

    练习代码仓库地址: https://gitee.com/yangpengfi/pythonStudy/tree/master (day5\day6) 面向对象介绍 世界万物,皆可分类 世界万物,皆为对 ...

  9. python学习总结四

    本周主要学习了多重继承,多线程.多进程.正则表达式和网路化编程 多重继承 多重继承 后面两个父类可以用抽象类和抽象方法,方法由子类自己来写,并且不绑定属性 from abc import ABCMet ...

最新文章

  1. LInux 文件系统 tmpfs 分区不显示解决
  2. Vivado Hardware Manager的使用
  3. Linux学习之CentOS(十二)--crontab命令的使用方法
  4. UVa10905 - Children's Game(贪心算法)
  5. uos系统断网怎么安装mysql_【学习笔记】 UOS安装MySQL
  6. easyexcel 导出 代码翻译converter_啥?这么简单高效的Excel 导出工具都不知道? 还不快来看!
  7. hadoop--Reduce Join
  8. 关于STL的一些笔记
  9. ACM-ICPC常用模板更新
  10. 从头实现linux操作系统_从头开始实现您的第一个人工神经元
  11. 游戏战斗力量模型量化
  12. 云数据中心容灾备份方案
  13. 正定矩阵、正定矩阵与极值的关系、黑塞矩阵、牛顿法
  14. 深度学习-23:矩阵理论(L0/L1/L2范数)
  15. 如何用流程图描述算法?
  16. 关于登陆百度等网站显示‘’隐私设置错误”的问题
  17. arnold运动模糊nuke合成方法
  18. 图形验证码空白如何处理
  19. disallow: /api.php,dz论坛如何禁止搜索引擎抓取任何内容?
  20. Python+Selenium多线程基础微博爬虫

热门文章

  1. java 反射 内存_Java 反射
  2. JAVA八种基本类型
  3. python协成_Python协程(上)
  4. LeetCode算法入门- Search Insert Position -day19
  5. 接上一篇--最小生成树之Prim算法(根据点来实现最小生成树)
  6. java应用程序多态_java – 多态和n层应用程序
  7. java中什么是 伪共享_【Java】聊聊多线程中的伪共享现象
  8. STM32-独立看门狗原理-实验
  9. Arduino的串口结束符及串口缓冲区
  10. 基于Java+SpringMvc+vue+element实现高效学生社团平台管理