How can I get path/name of the softlink to my python script when executing it

Saravanan Shanmugham (sarvi) sarvi at cisco.com
Sun Apr 19 15:25:35 EDT 2009


 
Hi,
    I am writiing a script say "wabexec" in python
    I will then have softlinks from other softlinks like  ls, waf,hello,
etc that are in the same directory and pointing to wabexec.
 
When some executes ./waf or ./hello and wabexec gets invoked because of
the softlink, how do I find out from within wabexec how it was invoked?
was it throug waf or hello, etc.
 
both __file__ and sys.arg0[] seem to have wabexec not the name of the
softlink.
 
Any ideas?
 
Sarvi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20090419/561ac84a/attachment.html>


More information about the Python-list mailing list