Analyse konfigurieren Sie die Datei mit dem gleichen Namen für den Abschnitt ein, in python

Ich versuche zu analysieren-Datei wie:

[account]
User = first

[account]
User = second

Benutze ich ConfigParser von Python, aber wenn ich lese Datei:

Config = configparser.ConfigParser()
Config.read(file)
print (Config.sections())

Habe ich Fehler:

While reading from ... : section 'account' already exists

Wie kann ich diese Datei analysieren? Irgendwelche anderen Bibliothek? (lieber für Python ist3)

  • Sie haben die Kontrolle über die config-Datei-format? Wenn ja, ändern Sie ihn auf etwas configparser mag besser.
  • Ich kann das nicht ändern-Datei-format.
  • Ich würde vorschlagen, Sie schreiben Ihre eigenen parser dafür.
  • Eine einfache pre-Prozessor tun würde. Aber die perfekte Antwort gegeben wurde, unten von alexis.
InformationsquelleAutor ExyTab | 2012-03-26
Schreibe einen Kommentar