Hi Ron, I am about to give up on using "shelve" about now. My problem is that after a time I am getting a corrupted shelve. It probably is my own doing :(
I cannot copy my XP generated shelve file to PocketPC because the PythonCE build does not include all the db modules. on XP i have one file generated, on CE I have 3 generated (.dat, .dir & .bak) on the XP shelve I tried this: >>> import whichdb >>> whichdb.whichdb("c:/testshelve") 'dbhash' on the CE shelve I get an empty string returned. So I figure if you want to use the same shelve across OSs you had better use the CE db (whatever that is). I must look into this futher myself. Hope this can give you a lead. Mark _______________________________________________ PythonCE mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/pythonce