ron.longo wrote: > Nope, maybe I'm not explaining myself well. > > When I do os.getenv('HOME') I get back None. > > According to the docs, 'HOME' is the user's home directory on some > platforms. Which is not what I want. > > What I want is the directory in which an application's main .py file > resides. That is, when I type: python MyApp.py, I want to know in which > directory does MyApp.py reside?
Shane is right. >>> print __file__ >>> print modulename.__file__ Just call os.path.dirname() on __file__ to get the directory. -- -- http://mail.python.org/mailman/listinfo/python-list