2009-08-30 2 views
0

2.5에서 만든 선반 파일을 열려고하는데 질문 제목에 나열된 오류가 발생합니다. .dbm.error : db 형식은 dbm.bsd이지만 모듈을 사용할 수 없습니다 (Python 3.0)

데이터는 필수는 아니지만 실제로 필요합니다.

lib\dbm\__init__.py 파일을 보면 4 가지 유형의 dbm 모듈을 인식하지만 내 시스템에서만 dbm.dumb을 찾습니다.

내가 어떻게 열 수 있는지 아는 사람 있습니까?
dumb.py 파일과 같은 bsd.py 파일이 있습니까?
설치하려면 2.5를 설치해야합니까?

또한이 파일을 만들 때 이전 설치에 Panda를 설치했을 수도 있습니다.
팬더 표준과 함께 제공되는 Python 설치 또는이 파일이 함께 제공 될 수 있습니까?

감사합니다.

답변

1

bsddb은 Python 2.5 (및 2.4 및 2.6 ...)의 일부이지만 3.0은 아니며 - 삭제되었습니다 (긴 이야기 ... :-). pypi에서 3.0으로 가져 와서 다른 형식으로 데이터를 복구하고 (sqlite는 개인적인 권장 사항입니다), 행복하게 살고 있습니다. -)