> Though many would disagree, I consider XML as a form of database though > it is only suitable for data exchange. XML is suitable for low- to > medium-volume purpose and when compatibility with various systems is > extremely important (nearly any OS and any programming language has XML > parsers; porting a DBMS system may not be as easy as that). Thanks for the feedback. I consider XML as not very readable, so I prefer a Mark-up language like YAML. Cleaner syntax... but well, that's personal preference.
> Python dictionary is stored in memory and closing the program == > deleting the database. [...] My error.. although pickling I would only "prefer" if organizing <100 books. -- http://mail.python.org/mailman/listinfo/python-list