name of this python program
Pete Shinners
pete at shinners.org
Wed Mar 10 10:38:06 EST 2004
Gandalf wrote:
> import sys
> print sys.argv[0]
>
> However, it can be wrong if you run it that way ('python myprog.py'). It
> works when you run it this way: 'myprog.py'.
I've never seen it "wrong", no matter how the script is run. Perhaps I
haven't payed close enough attention. At worst you'll get some extra path
information to the python script. One of the replies already mentioned using
os.path to get the name of the actual script from any path.
More information about the Python-list
mailing list