【脚本语言系列】关于PythonNoSQL数据库处理dbm,你需要知道的事
来源:互联网 发布:淘宝培训学校 编辑:程序博客网 时间:2024/06/05 03:27
如何使用dbm
# -*- coding:utf-8 -*-import dbmdb = dbm.open("definitions", "c")db["mustard"] = "yellow"db["ketchup"] = "red"db["pesto"] = "green"len(db)print db["pesto"]db.close()db = dbm.open("definitions", "r")db["mustard"]
---------------------------------------------------------------------------ImportError Traceback (most recent call last)<ipython-input-1-2974085df590> in <module>() 1 ----> 2 import dbm 3 db = dbm.open("definitions", "c") 4 db["mustard"] = "yellow" 5 db["ketchup"] = "red"ImportError: No module named dbm
什么是dbm
dbm格式是按照键值对的形式存储、封装在应用程序中,用来维护各种各样的配置
类似于Python字典,键值对格式,自动保存于磁盘的数据库;通过键查找到对应的值。
键值都以字节保存,不能对数据库对象进行迭代。
阅读全文
0 0
- 【脚本语言系列】关于PythonNoSQL数据库处理dbm,你需要知道的事
- 【脚本语言系列】关于PythonNoSQL数据库处理memcached,你需要知道的事
- 【脚本语言系列】关于PythonNoSQL数据库处理redis,你需要知道的事
- 【脚本语言系列】关于Python数据库处理SQLite数据库,你需要知道的事
- 【脚本语言系列】关于Python数据库处理SQLite,你需要知道的事
- 【脚本语言系列】关于Python数据库处理MySQL, 你需要知道的事
- 【脚本语言系列】关于Python数据库处理SQLAlchemy,你需要知道的事
- 【脚本语言系列】关于Python系统管理,你需要知道的事
- 【脚本语言系列】关于Python容器,你需要知道的事
- 【脚本语言系列】关于Python音频处理DirectSound, 你需要知道的事
- 【脚本语言系列】关于Python图像处理PIL,你需要知道的事
- 【脚本语言系列】关于Python基础知识处理字符串,你需要知道的事
- 【脚本语言系列】关于Python异常处理,你需要知道的事
- 【脚本语言系列】关于Python结构化文本文件处理YAML,你需要知道的事
- 【脚本语言系列】关于Python结构化文本文件处理csv,你需要知道的事
- 【脚本语言系列】关于Python结构化文本文件处理xml,你需要知道的事
- 【脚本语言系列】关于Python结构化文本文件处理HTML,你需要知道的事
- 【脚本语言系列】关于Python结构化文本文件处理JSON,你需要知道的事
- (转)Android开源数据库LitePal
- Spring MVC多路径配置
- SVN与Git
- 迁移学习基础
- 阿里巴巴分布式服务框架Dubbo介绍
- 【脚本语言系列】关于PythonNoSQL数据库处理dbm,你需要知道的事
- linux系统约定不同类型文件默认的颜色
- FAFU OJ 求各位上的值
- 微信企业号 苹果ios 返回页面不刷新 h5
- 线性表
- oracle translate()详解+实例(替换字符函数)+rpad()填充函数
- 学习笔记——JAVA设计模式<10>外观模式
- angular2 *ngIf的用法
- Ending、网络爬虫-HttpClient系列