HT a écrit :
A colleague of mine is arguing that since it is easy to write config like:

FOO = {'bar': ('a': 'b'), 'abc': ('z': 'x')}

in config.py and just import it to get FOO, but difficult to achieve the
same using an ini file and ConfigParser, and since Python files are just
text, we should just write the config options in the Python file and
import it.

I can think of lots of arguments why this is a bad idea, but I don't
seem to be able to think of a really convincing one.

Anyone?

Well... Depends on who is writing these config files and how they are used. But at least one major Python software (namely Django) uses .py setting files, and a Python developper I'm grateful they do - this greatly simplifies my job.
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to