您如何确定正在导入的模块中的导入模块的名称。我有部分解决方案,但没有完整的解决方案。
代码是:A.py
import B
if __name__ == '__main__':
print 'This a test'
B.py
import sys
import C
if sys.argv[0] == 'A':
doSomething()
在这一点上,我已经准备好了,因为在模块 B 中,我知道调用导入的 main 的名称,在这种情况下是 A。但是,在 B 中,请求导入 C,并且在 C 中我想知道B是否输入了C?这是怎么做到的?