path to data files
Daniel Fetchinson
fetchinson at googlemail.com
Thu Aug 19 07:18:15 EDT 2010
>> If a python module requires a data file to run how would I reference
>> this data file in the source in a way that does not depend on whether
>> the module is installed system-wide, installed in $HOME/.local or is
>> just placed in a directory from where the interpreter is fired up? I'd
>> like to always keep the python source and the data file in the same
>> directory, be it /usr/lib/python2.6/site-packages,
>> $HOME/.local/lib/python2.6/site-packages or
>> /arbitrary/path/to/somewhere.
>>
>
> open(os.path.join(os.path.dirname(__file__), 'foo'))
Thanks a lot!
Cheers,
Daniel
--
Psss, psss, put it down! - http://www.cafepress.com/putitdown
More information about the Python-list
mailing list