Как найти, откуда была импортирована функция в Python?
У меня есть модуль Python с функцией в нем:
== bar.py ==
def foo(): pass
== EOF ==
И затем я импортирую его в глобальное пространство имен следующим образом:
from bar import *
Так что теперь функцияfoo
доступно для меня. Если я распечатаю это:
print foo
Переводчик радостно говорит мне:
<function foo at 0xb7eef10c>
Есть ли способ для меня, чтобы узнать эту функциюfoo
пришел из модуляbar
с этой точки зрения?