Comme j'essaie de concevoir en ce moment un petit programme python mais que je n'ai pas trop d'idées, je commence deja par le système de sauvegarde de la config :D

J'ai d'abord essayé de bricoler une classe avec pickle comme suggéré dans l'excellent livre de Gérard Swinnen, mais finalement j'ai décidé de trouver une meilleure technique qui pourrait produire des fichiers plus clairs et editables manuellement.

Le module fournit officiellement est ConfigParser, mais il avait l'air quelque peu complexe(doc dispo sur http://quentel.pierre.free.fr/python-trad/module-ConfigParser.html )

Deux modules ont donc été developpés, il s'agit de ConfigObj:
http://www.voidspace.org.uk/python/configobj.html#getting-started

et http://wiki.woodpecker.org.cn/moin/Dict4Ini

La syntaxe des fichiers produits est similaire à un .ini (cf le fichier de conf de samba par exemple) avec des sections.Je vais me pencher sur la question et essayer de sortir un joli truc :)