"Fredrik Lundh" <[EMAIL PROTECTED]> writes: > since you know the name of the config file you're looking for, you can > simplify (and unweirdify) your code a bit by changing your config file to > look like this: > > # File: config.py > > # > # configuration defaults > > some_param = "value" > some_other_param = 1 > > # > # get user overrides > > import os > try: > execfile(os.path.expanduser("~/.program/config.py")) > except IOError: > pass # ignore missing config file, but not syntax errors > > # end of file > > with this in place, you just have to do > > import config > > in any application module than needs to access the configuration > data.
nice, that looks to be just what I was looking for. thanks. -- burton samograd kruhft .at. gmail kruhft.blogspot.com www.myspace.com/kruhft metashell.blogspot.com -- http://mail.python.org/mailman/listinfo/python-list