OT Konfigurace pro Py script
Pavel Hudeček
edizon na seznam.cz
Středa Květen 22 14:03:40 CEST 2024
Dobrý den všem,
mějme Py skript, který by měl být nějak konfigurován externím souborem.
Přišel jsem k již hotovému řešení, kde naimportujou knihovnu pro práci s
ini a nahraje se konfigurace z ini.
Ale přemýšlím, jestli je z toho ini nějaký užitek.
Jestli by nebylo lepší, importovat rovnou Py knihovnu, kde by byla
rovnou ta konfigurace a žádný ini nepoužívat.
Aneb mám conf.ini a v něm:
[config]
conf1=123
conf2=abcd
A pak je v původním hlavním Py:
import config as cfg
config = cfg.Config("conf.ini", "config")
config.init()
config.load()
...
conf1= config.data["conf1"]
conf2= config.data["conf2"]
No a já bych místo toho udělal conf.py a v něm:
conf1=123
conf2="abcd"
A v mém hlavním Py jen:
import conf
conf1=conf.conf1
conf2=conf.conf2
Je nějaký důvod, proč to tak neudělat?
Díky,
PH
Další informace o konferenci Hw-list