> [EMAIL PROTECTED] wrote:
>> Well, it's what (R)DBMS are for, but plain files are not.
Steven D'Aprano wrote:
> This isn't 1970, users expect more from professional
> programs than "keep your fingers crossed that nothing
> bad will happen". That's why applications have multiple
> levels of undo (and some of them even save the undo
> history in the file) and change-tracking, and auto-save
> and auto-backup.
This isn't 1970. Why does your app code work directly with
files? Use a in-process database library (ZODB, SQLLite,
BerkeleyDB, etc.) to maintain your system state and let the
library handle transactions for you.
Andrew
[EMAIL PROTECTED]
--
http://mail.python.org/mailman/listinfo/python-list