假设我导入了一个包
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="{}">
,如何获取将其导入的虚线路径名?
答案 0 :(得分:3)
__name__
属性应该可以做到。请参见链接,了解它与__package__
之间的细微差别,并进行适当选择。
>>> import xml.dom.minidom as m
>>> m.__name__
'xml.dom.minidom'
有关更多详细信息,请参见PEP 366。