将旧的"搁置"数据库转换为gdbm
我在Python 2.2中创建了一些旧的"搁架"数据库
旧的BSDDB格式,而My安装的Python 2.4版本
Web托管服务根本没有BSDDB(至少,至少,
它有,但可能没有正确地链接到最近的困倦猫
Berkeley DB的版本 - 它未能导入_bSDDB).目前,
我必须将python2.2放在我的shebangs中才能使CGI脚本运行
根本.问题是如何将数据库迁移到格式
当我没有完成时,我安装Python的支持
控制其安装方式.
数据库很小,因此我不需要高性能.在
在某些方面,最简单的是在内部编写脚本
python2.2在旧数据库中读取并再次使用
说,GDBM.但是,我无法在旧的数据库协议中指定数据库协议
2.2版本的搁置,我不能直接使用GDBM,因为它会
仅接受字符串作为值,而我有Python对象.
欢迎任何提示.