TCS.bsddb

Dan Parisien dan at eevolved.com
Fri Feb 16 15:05:45 EST 2001


I have just downloaded, compiled and installed TCS.bsddb, robin dunn's 
bsddb1.2 for sleepycat software's berkley db version 2.7.7.

I am getting an error on a simple
---
from TCS.bsddb import dbShelve

db = dbShelve.open("test.db")
---
it raises the exception

Traceback (most recent call last):
  File "./shelve.py", line 5, in ?
    db = dbShelve.open("test.db")
  File "/usr/local/lib/python2.0/site-packages/TCS/bsddb/dbShelve.py", line 
165, in open
    d.open(filename, filetype, flags, mode)
  File "/usr/local/lib/python2.0/site-packages/TCS/bsddb/db.py", line 638, 
in open
    val = apply(dbc.DB_open,(self.this,arg0,)+args)
db.error: (22, 'Invalid argument') 

I checked, and the arguments are fine. Anybody have this error before?

Dan




More information about the Python-list mailing list