У меня есть сценарии, вызывающие другие файлы сценариев, но мне нужно получить путь к файлу, который в данный момент выполняется в процессе.
Например, допустим, у меня есть три файла. Использование execfile :
script_1.py
звонки script_2.py
.
- В свою очередь,
script_2.py
звонит script_3.py
.
Как я могу получить имя файла и путь script_3.py
, из кода в script_3.py
без необходимости передавать эту информацию в качестве аргументов из script_2.py
?
(Выполнение os.getcwd()
возвращает исходный путь к файлу исходного сценария, а не текущий файл.)