Hallo Ich möchte in meinem Python Skript eine Konfigurationsdatei einlesen und bestimmte Werte in der Runtime anwenden. Wie wird sowas ohne viel bastelarbeit gemacht?
schau dir mal das module pickle an. das sollte für dich reichen.
Das hängt vom Format der Konfigurationsdatei ab. Im Lieferumfang von Python gibt es Parser für JSON, YAML, XML, Windows-Ini-Files u.v.m. Wenn keine Gefahr der Manipulation der Konfigurationsdatei durch Hacker besteht, kannst du auch die Python-Syntax verwenden und die Datei einfach mit import oder exec(open(...)) einlesen.
:
Bearbeitet durch Moderator
Python liefert freihaus das Configparser Module mit diesem kannst du Konfiguration im ini style einfach auslesen. Wenn du keine anderen Randbedingungen hast ist das der einfachste Weg. Aber wie hier schon beschrieben auch für json gibt es was fertiges von Python. Yaml ist beim Reihen cPython nicht dabei aber auch das ist schnell nach installiert. Wenn du mit einem der drei noch an anderer Stelle zu tun hast nimm den. Ansonsten Das Configparser Module.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.