How to set program name in Python? ($0 in Perl)

Steve Holden steve at holdenweb.com
Thu Nov 10 07:51:19 CET 2005


Swaroop C H wrote:
> Hi,
> 
> Is there a way to set the program name in Python, similar to $0 in
> Perl?
> 
>>From `man perlvar`:
> 
> $0      Contains the name of the program being executed.  On some oper-
>                ating systems assigning to "$0" modifies the argument
> area that
>                the ps program sees.  This is more useful as a way of
> indicat-
>                ing the current program state than it is for hiding the
> program
>                you're running.  (Mnemonic: same as sh and ksh.)
> 
> 
> 
> Thanks!
> Swaroop
> www.swaroopch.info
> 

import sys
print sys.argv[0]

regards
  Steve
-- 
Steve Holden       +44 150 684 7255  +1 800 494 3119
Holden Web LLC                     www.holdenweb.com
PyCon TX 2006                  www.python.org/pycon/




More information about the Python-list mailing list