Ce module définit la classe ConfigParser.
La classe ConfigParser implémente un langage basique de fichier
de configuration qui fournit une structure similaire à celle que vous
trouveriez dans les fichiers INI de Microsoft Windows. Vous pouvez
utiliser cette classe pour écrire des programmes Python qui peuvent être
adaptés facilement aux besoins des utilisateurs finaux.
Le fichier de configuration consiste en sections, qui commencent par
un en-tête "[section]" et se poursuivent par des couples
"nom: valeur", avec les règles de continuation définies dans
RFC 822; "nom=valeur" est également accepté.
Notez que les espaces de début sont enlevés des valeurs.
Les valeurs optionnelles peuvent contenir des chaînes de formattage
qui se réfèrent à d'autres valeurs de la même section, ou à des valeurs
qui se trouvent dans une section spéciale, Par exemple:
remplacerait "%(dir)s" par la valeur de
"dir" ("machin" dans cet exemple). Toutes les expansions de
références sont faites à la demande.
Des valeurs par défaut peuvent être spécifiées en les passant au
constructeur de ConfigParser sous forme de dictionnaire. D'autres
valeurs par défaut pourront être passées à la méthode get()
qui écrasera toutes les autres.
Voir aussi:DEFAULT. Des valeurs
par défaut supplémentaires peuvent être fournies au moment de
l'initialisation et de l'extraction. Les lignes qui commencent
par "#" ou ";" sont ignorées et peuvent être
utilisées pour fournir des commentaires.
reptruc: %(dir)s/quoidonc
dir=machin
NoSectionError
DuplicateSectionError
NoOptionError
InterpolationError
InterpolationDepthError
MissingSectionHeaderError
ParsingError
MAX_INTERPOLATION_DEPTH
Sous-sections