В Python , как я могу получитьпуть и имя файла, который выполняется в данный момент ?

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

Найдено 15 ответов:

In Python, how do I get the path and name of the file that is currently executing?

http://stackoverflow.com/questions/50499/in-python-how-do-i-get-the-path-and-name-of-the-file-that-is-currently-executin

Посмотреть решение →