检索模块的点缀路径名

时间:2019-09-26 20:02:55

标签: python

假设我导入了一个包

sys.modules['foo.bar.baz'].__file__

我可以在m找到该模块的文件路径。由此,我可以尝试重新构建'foo.bar.baz'包名称。但这似乎是错误的。

给出一个模块,变量为<div class="dropdownContent" style="height: 502.5px; overflow-y: auto;"><div class="dropdownItem" value="00000000-0000-0000-0000-000000000000" params="{}"> ,如何获取将其导入的虚线路径名?

1 个答案:

答案 0 :(得分:3)

__name__属性应该可以做到。请参见链接,了解它与__package__之间的细微差别,并进行适当选择。

>>> import xml.dom.minidom as m
>>> m.__name__
'xml.dom.minidom'

有关更多详细信息,请参见PEP 366