bsddb—InterfacetoBerkeleyDBlibrary 自2.6版以来已弃用:该bsddb模块已在Python3中删除。 该bsddb模块为BerkeleyDB库提供了一个接口。
该dbhash模块提供了使用BSDdb库打开数据库的功能。该模块反映了提供对DBM式数据库访问权的其他Python数据库模块的接口。该bsddb模块需要使用dbhash。
1.限制 其中的数据库包将被使用的选择(例如dbm,gdbm或bsddb)取决于哪个接口是可用的。因此直接使用打开数据库是不安全的dbm。
anydbm是DBM数据库变体的通用接口-dbhash(需要bsddb)gdbm,或dbm。如果没有安装这些模块,dumbdbm则将使用模块中缓慢而简单的实现。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
