Hallo zusammen,
ich habe vor, wiederkehrende Angaben (also von mehreren Programmen genutzt) in ein ini-File auszulagern, dass dann wie folgt aussieht:
Code: Alles auswählen
.
.
[FILES]
prot_file=os.path.join(LOG_DIR, ProgramName[0] + ".prot")
.
.
Das dann per ConfigParser ausgelesen - hätte ich das Protokoll-File. Brauch das also nicht immer bei jedem Prg neu zu schreiben.
Zu der Frage, warum ich nicht den Pfad hardcoded reinschreibe? Das LOG_DIR kann durchaus unterschiedlich sein - ganz zu schweigen vom Programmnamen.
Zugriff auf diese Datei hat kein User, der nicht weiss, was er da tut (so die Theorie!
)
Ansonsten gebe ich euch natürlich recht, einfach Programmcode auszuführen, ohne zu wissen, was drinsteht, wäre ein bischen arg gefährlich.