Могу ли я найти путь к исполняемому файлу, выполняющему скрипт Python, внутри скрипта Python? - PullRequest
8 голосов
/ 22 апреля 2010

Есть ли способ получить путь к исполняемому файлу, на котором выполняется текущий скрипт Python (из скрипта Python)?

1 Ответ

7 голосов
/ 22 апреля 2010

Это должно делать то, что вы хотите

>>> import sys
>>> sys.executable
'C:\\Python26\\python.exe'

>>> import os
>>> os.path.dirname(sys.executable)
'C:\\Python26'
...