Como encontrar onde uma função foi importada em Python?
Eu tenho um módulo Python com uma função nele:
== bar.py ==
def foo(): pass
== EOF ==
E então eu importo para o namespace global da seguinte forma:
from bar import *
Então agora a funçãofoo
está disponível para mim. Se eu imprimi-lo:
print foo
O intérprete felizmente me diz:
<function foo at 0xb7eef10c>
Existe uma maneira de eu descobrir essa funçãofoo
veio do módulobar
neste ponto?