Jordan Greenberg schrieb:
> Slightly hackish and nasty, but seems to do the trick. Someone'll
> probably suggest a better way, this is just the first thing I could come
> up with:

No, IMHO it's perfectly normal and safe practice, though this gets the full
path name of the program. If you want the directory it is in, do this:

from os.path import abspath, dirname
import sys

app_dir = abspath(dirname(sys.argv[0]))

Of course you have to do this before you (or some other code in your program)
do anything siilar to os.chris('/somewhere/else').

Chris
_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to