python3.x - 如何遍历 Python 中的 DBM 数据?

查看:127
本文介绍了python3.x - 如何遍历 Python 中的 DBM 数据?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

正在写一个博客系统,打算用Python中的dbm存储博客的配置。

现在面临的一个问题是,我需要将博客的配置读取并传递给模版。dbm本身并不支持遍历,有什么简洁的方法可以一次读取所有的(遍历) dbm 配置吗?

解决方案

DBM是支持遍历的,如下:

import dbm
 
db = dbm.open('websites', 'c')
# Iterate over the keys
for key in db.keys():
    print(key, db[key])

这篇关于python3.x - 如何遍历 Python 中的 DBM 数据?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆