Oh, my god! I forgot that python is written in C!

int main(int argc, char* argv[])
{
    printf(argv[0]);
    return 0;
}

*argv[0]* also woks here!!
:) :) :)
Thank you very much!!

2005/12/20, Tim Williams (gmail) <[EMAIL PROTECTED]>:

On 20/12/05, Kevin Yuan <[EMAIL PROTECTED]> wrote:
I tried the following
 
>>>> getFilePath = lambda name: os.path.normpath('%s\\%s' % (sys.modules[name].prefix, sys.modules[name].__name__))
>>>> getFilePath('__main__')


getFilePath =  sys.argv[0]    ??


:)

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to