loading configuration files that are themselves python
Peter Otten
__peter__ at web.de
Sat Jul 3 05:46:03 EDT 2010
Matthew Vernon wrote:
> Is there a more idiomatic way of loading in a configuration file
> that's python code than:
>
> _temp=__import__(path,fromlist='cachestrs')
> cachestrs=_temp.cachestrs
>
> ? I mean, that's pretty ugly...Plain "import" doesn't work in this
> case because 'path' is a variable defined elsewhere
execfile(path)
in a module with a fixed name that you can import wherever you need access
to your configuration data?
Peter
More information about the Python-list
mailing list