Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 检索模块点路径名_Python - Fatal编程技术网

Python 检索模块点路径名

Python 检索模块点路径名,python,Python,假设我导入一个包 import foo.bar.baz 我可以在sys.modules['foo.bar.baz']上找到此模块的文件路径。由此,我可以尝试重新构造“foo.bar.baz”包名。但这似乎是错误的 给定一个模块,在变量m中,如何获取用于导入它的虚线路径名?属性应该这样做。请参阅链接以了解它和之间的细微差别,并进行适当选择 >>> import xml.dom.minidom as m >>> m.__name__ 'xml.dom.minid

假设我导入一个包

import foo.bar.baz
我可以在sys.modules['foo.bar.baz']上找到此模块的文件路径。由此,我可以尝试重新构造“foo.bar.baz”包名。但这似乎是错误的

给定一个模块,在变量
m
中,如何获取用于导入它的虚线路径名?

属性应该这样做。请参阅链接以了解它和之间的细微差别,并进行适当选择

>>> import xml.dom.minidom as m
>>> m.__name__
'xml.dom.minidom'
有关更多详细信息,请参阅