Мне нужно знать, откуда берется кодовый объект; его модуль. Поэтому я (наивно) попытался:
os.path.abspath(code.co_filename)
Но это может или не может работать, (я думаю, это потому, что abspath зависит от cwd)
Есть ли способ получить полный путь модуля объекта кода?
РЕДАКТИРОВАТЬ:
Функции из модуля inspect: getfile, getsourcefile, getmodule, получают только имя файла, а не его путь (то же самое, что co_filename). Может быть, они используют abspath.