Developing a Package with Sub Packages
Gabriel Genellina
gagsl-py2 at yahoo.com.ar
Mon Feb 18 03:23:42 EST 2008
En Sun, 17 Feb 2008 22:34:27 -0200, Josh English
<joshua.r.english at gmail.com> escribi�:
> Here's what I think is happening: IMS/__init__.py uses os.getcwd() to
> establish the path to the data folder and the files inside of it. When
> I run StoryCreator, os.getcwd() returns the story folder.
> If I'm right, how can I get the IMS/__init__.py module to use relative
> paths to its own module, and not the current working directory the os
> module provides?
Use the module's own __file__ attribute:
my_path = os.path.abspath(os.path.dirname(__file__))
--
Gabriel Genellina
More information about the Python-list
mailing list