Duplicate:
In Python, how do I get the path and name of the file that is currently executing?

How do I get the path of a the Python script I am running in? I was doing dirname(sys.argv[0]), however on Mac I only get the filename – not the full path as I do on Windows.

No matter where my application is launched from, I want to open files that are relative to my script file(s).

5 Answers
5

Tags:

Leave a Reply

Your email address will not be published. Required fields are marked *