MyTetra Share
Делитесь знаниями!
Получить имя текущего скрипта на Python
06.05.2020
11:50
Автор: br0ke
Текстовые метки: python, script, file, name, path, __file__
Раздел: Информационные технологии - Python

Если нужно получить путь к текущему выполняемому скрипту, то можно прочитать значение из специальной переменной __file__ (она не определена в REPL, только в скриптах, которые запускаются из файлов).


Вот так можно получить абсолютный путь к выполняемому скрипту:


from pathlib import Path


file = Path(__file__)


print(file.absolute())


Если нужно получить имя главного модуля программы, то можно __file__ заменить на __main__.__file__.

Так же в этом разделе:
 
MyTetra Share v.0.52
Яндекс индекс цитирования