ich habe eine Quelldatei die ich mit ConfigParser.SafeConfigParser einlese, Informationen ergänze und in eine neue Dateie schreibe. Derzeit wird nur ein Eintrage von den doppelten übernommen. Ist es möglich die doppelten Einträge zu behalten?
Leider sind in der Quelle aber doppelte Einträge.
Hier ein Beispiel:
[server:sv2657]
maint=0
env=prod
app=Boersenanbindung
function=Boersenanbindung-Traegermaschine
sysgroup=Boersenanbindung Prod
monitoritem=24x7_5#Check_Process_cfexecd_agent#check_remote_procs#:#1:2#cfexecd
monitoritem=24x7_15#Check_remote_cfagent_run#check_remote_cfengine
monitoritem=24x7_15#Check_remote_cfagent_update#check_remote_cfengine_update
duty=
addinfo=Traegermaschien f. MISS Xetra_FFM Xetra_FF2 Xetra_VIE
Code: Alles auswählen
import ConfigParser
...
cp = ConfigParser.SafeConfigParser()
cp.read(idb_file)
...
cp.set ....
...
cp.write(outfile)
outfile.close()