1

我正在努力将这个系统转换为 Python 3.3。在一端(我现在所在的位置),有一个 Perl 脚本,它生成一个与 Berkeley DB 文件相关联的大型哈希表,其中键是数字,每个键都有一个与之关联的字符串。另一端是另一个 Perl 脚本,它接受用户输入的整数,在 DB 文件中查找该数字,并返回与该数字关联的字符串。

我正在寻找 Berkeley DB 的替代品,因为 Python 的标准库不再正式支持它,但在那之前,我会尽我所能复制这个系统,这样我们就可以继续做我们正在做的事情。但目前的问题是用于制作这些 DB 文件的 Perl 模块将它们制作为 v1.85 格式,而 bsddb3 模块仅支持 v4.x 及更高版本。有什么方法可以让 Python 3.3 处理 Berkeley DB 1.85 文件?

4

1 回答 1

0

你可以在 PYPI 中找到这个模块

我通过python 2 文档找到了这个(向下滚动到“注释”)。

于 2013-05-13T13:43:10.327 回答