how to know the importing file name from an imported file?
__peter__ at web.de
Fri Apr 17 13:37:41 CEST 2009
Visco Shaun wrote:
> Is there a way to know the name of the script(say A), which is importing
> a module(say B), from B?
> ie in above situation i should be able to get name 'A' through some way
> in B, when A contains an 'import B' statement.
print "I'm imported by %r" % sys._getframe(1).f_globals["__name__"]
will sometimes work this is a bad idea. What are you trying to achieve?
More information about the Python-list