Hallo Leute,
gibt es ein Paket um komfortabel mit Configfiles umgehen zu können?
Ich nutze im Moment optparse, allerdings habe ich jetzt schon rund 11 Parameter, Tendenz steigend und würde gerne auf eine Datei ausweichen und idealerweise beides verwenden.
In der Config sollte dann eine Struktur wie "variable=value" sein...
Vielleicht hat da jemand eine Idee.
Paket für Configfiles
Falls die Verwendung externer Module möglich ist, wäre auch ConfigObj ein Blick wert. Ich persönlich finde die API angenehmer. Außerdem kann das Modul mit Konfigurationsdateien ohne Sektionen oder mit geschachtelten Sektionen umgehen und unterstützt die programmatische Validierung der Konfigurationsdatei. In Verbindung mit dem Modul argparse (ebenfalls nicht in der Standardbibliothek) kann man damit auch recht schnell einen Kommandozeilenparser implementieren, der seine Standardwerte automatisch aus der Konfigurationsdatei holt.