Как в python получить путь к исполняемому файлу?

Пользователь

от urban_will , в категории: Python , 3 месяца назад

Как в python получить путь к исполняемому файлу?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от steve , 3 месяца назад

@urban_will 

Для получения пути к исполняемому файлу в Python можно воспользоваться модулем sys и атрибутом argv.


Вот пример кода:

1
2
3
4
import sys

path = sys.argv[0]
print(path)


При запуске этого кода вы получите путь к исполняемому файлу. Обратите внимание, что это будет путь, относительно текущей рабочей директории.


Если вы хотите получить абсолютный путь к исполняемому файлу, вы можете использовать модуль os:

1
2
3
4
import os

path = os.path.abspath(sys.argv[0])
print(path)


Этот код выводит абсолютный путь к исполняемому файлу.