Конфиг файл с .py файлом

Мне сказали, что это будетне очень хорошо практика:

configfile.py
SOUNDENABLED = 1
FILEPATH = 'D:\\TEMP\\hello.txt'
main.py
import configfile

if configfile.SOUNDENABLED == 1:
    ....

f = open(configfile.FILEPATH, 'a')
...

Это подтверждается тем фактом, что многие люди используют файлы INI для локальной конфигурации сConfigParser модуль илиiniparse или другие подобные модули.

Вопрос:

Почему лучше использовать файл INI для локальной конфигурации + модуль Python анализатора INI, чем просто импортироватьconfigfile.py файл, содержащий правильные значения конфигурации в качестве констант?

Ответы на вопрос(4)

Ваш ответ на вопрос