私が持っているこのシステムを Python 3.3 に変換する作業を行っています。一方の端 (私が現在いる場所) には、バークレー DB ファイルに関連付けられた大きなハッシュ テーブルを生成する Perl スクリプトがあり、キーは数値であり、各キーにはそれに関連付けられた文字列があります。もう一方の端は、ユーザーが入力した整数を受け取り、DB ファイルでこの数値を検索し、数値に関連付けられた文字列を返す別の Perl スクリプトです。
Berkeley DB は Python の標準ライブラリで公式にサポートされていないため、Berkeley DB の代替案を検討していますが、それまではこのシステムをできる限り再現して、現在行っていることを継続できるようにします。しかし、当面の問題は、これらの DB ファイルを作成するために使用される Perl モジュールがそれらを v1.85 形式で作成し、bsddb3 モジュールが v4.x 以降のみをサポートすることです。Python 3.3 で Berkeley DB 1.85 ファイルを処理する方法はありますか?