Archivo de configuración con un archivo .py
Me han dicho que hacer esto sería unno muy bueno práctica:
configfile.pySOUNDENABLED = 1
FILEPATH = 'D:\\TEMP\\hello.txt'
main.pyimport configfile
if configfile.SOUNDENABLED == 1:
....
f = open(configfile.FILEPATH, 'a')
...
Esto se confirma por el hecho de que muchas personas usan archivos INI para la configuración local conConfigParser módulo oiniparse u otros módulos similares.
Pregunta:¿Por qué sería mejor usar un archivo INI para la configuración local + un módulo Python del analizador INI que simplemente importar unconfigfile.py
archivo que contiene los valores de configuración correctos como constantes?