A shelve error: any ideas?
TuxTrax at fortress.tuxnet.net
Thu Oct 31 09:40:51 CET 2002
Hi all. Still working on that database program that downloads all
available headers from the server into a shelve file. I got this
cryptic error, during a download of those headers. I had downloaded 25,246
full headers, and the routine was starting on 25,247, when it crashed for
an unknown (to me) reason, apparently having something to do with an error
internal to the shelve module. The file it was creating is:
-rw-r--r-- 1 mat mat 90058752 Oct 30 15:01 HH.database
and was not corrupted. I could access it just fine.
the screen had this on it when I came back to check on the output:
Creating database entry 25246 out of 27694
Traceback (most recent call last):
File "head.py", line 401, in ?
database[id] = list
File "/usr/lib/python2.0/shelve.py", line 76, in __setitem__
self.dict[key] = f.getvalue()
bsddb.error: (0, 'Error')
[mat at fortress]$
Any ideas what this error means?
I am Microsoft Free. Operating_System: Mandrake Linux 8.0 kernel 2.4.3-20
Yes, I am a Penguin cult high priest. Flipper readings upon request.
ROT13 this email address to mail me:
bar jbeq abg guerr - uvtu qrfreg zna, ng lnubb qbg pbz
More information about the Python-list