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

p1.py:

execfile("p2.py")

p2.py:

import inspect, os
print (inspect.getfile(inspect.currentframe())) # script filename (usually with path)
print (os.path.dirname(os.path.abspath(inspect.getfile(inspect.currentframe())))) # script directory

file

python

scripting

file

2022-11-10T14:10:22+00:00
Вопросы с похожей тематикой, как у вопроса:

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