tim roberts eqemprobocom tk soh wrote ran strange problem program uses shelve module maintain program settings later turned caused corrupted shelve data looks like shelve module capable detecting data corruption wonder theres anything address issue would data integrity critical could run checksum md5 digest shelve data store data way least tell whether shelve compromised shelve damaged humans trying edit data hand perhaps write humanreadable format example pprint dictionary restore eval assuming prepared security issues could use xml save settings could create format often use windows ini style simple create simple parse globalsettings debuglevel 6 debugprefix myapplication usersettings color 0xffddee etc tim roberts eqemprobocom providenza boekelheide inc _______________________________________________ pythonwin32 mailing list kpitckaew45pythonorg httpmailpythonorgmailmanlistinfopythonwin32 tue 05 aug 2008 202404 0800 pythonwin32 shelve data corruption