Forum: PC-Programmierung Python RasPi Konfiguartionsdatei


von Rogger (Gast)


Lesenswert?

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?

von chris (Gast)


Lesenswert?

schau dir mal das module pickle an. das sollte für dich reichen.

von Yalu X. (yalu) (Moderator)


Lesenswert?

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
von imonbln (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.