Seite 1 von 1

Konfigurationsdateien?

Verfasst: Dienstag 2. August 2016, 07:31
von KrachBumm
Hallo,

ich bin momentan dabei ein Berechnungsprogramm für eine Kollegin zu programmieren. Jetzt würde ich gerne eine Art Einstellungen in das Programm mit aufnehmen. Hierbei geht es speziell darum, dass sie sich z. B. Speicherorte von verschiedenen Dateien festlegen kann.

Wie kann ich das realisieren? kann ich das einfach in eine Datei speichern und auslesen lassen? Wie würdet ihr das machen?

Danke für die Hilfe.

Damian

Re: Konfigurationsdateien?

Verfasst: Dienstag 2. August 2016, 08:07
von BlackJack
@KrachBumm: In der Standardbibliothek gibt es einen `ConfigParser` für INI-Dateien und das `json`-Modul für JSON. Je nach dem wie viel Syntax man den Kollegen zumuten kann, beziehungsweise wie viel Struktur man in den Konfigurationsdateien benötigt.

Re: Konfigurationsdateien?

Verfasst: Dienstag 2. August 2016, 08:49
von KrachBumm
alles klar! Danke die werde ich mir mal anschauen! ;)

Re: Konfigurationsdateien?

Verfasst: Freitag 5. August 2016, 12:21
von Hyperion
Ein Haken bei JSON ist leider das Fehlen von Kommentaren. Oftmals ist es bei Konfigurationsdateien wünschenswert, wenn man die Auswirkung oder auch die Optionen für eine Einstellung direkt "vor Ort" hinterlegen kann. Dies sollte man sicherlich berücksichtigen; bei kleinen und einfach zu durchschauenden oder maschinell erzeugten Dateien ist das sicherlich kein Problem.

Re: Konfigurationsdateien?

Verfasst: Freitag 5. August 2016, 12:28
von DasIch
Für Kommentare in JSON gibt es doch eine ganz einfache Lösung ;)