@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) |
Этот код выводит абсолютный путь к исполняемому файлу.
@urban_will
Дополнительно пример получения пути к текущему исполняемому файлу sys.argv[0] и вывод пути в виде абсолютного пути:
1 2 3 4 5 6 7 |
import sys
import os
# Получить путь к текущему исполняемому файлу
script_path = os.path.abspath(sys.argv[0])
print("Путь к текущему исполняемому файлу (относительно текущей директории):", sys.argv[0])
print("Абсолютный путь к текущему исполняемому файлу:", script_path)
|