2024-04-24 03:56:37 发布
网友
假设我导入一个包
import foo.bar.baz
我可以在sys.modules['foo.bar.baz'].__file__找到这个模块的文件路径。由此,我可以尝试重新构建“foo.bar.baz”包名。但这似乎是错误的
sys.modules['foo.bar.baz'].__file__
给定一个变量为m的模块,如何获取用于导入该模块的虚线路径名
m
^{}属性应该可以做到这一点。请参阅链接以了解它与^{}之间的细微差别,并进行适当的选择
>>> import xml.dom.minidom as m >>> m.__name__ 'xml.dom.minidom'
详见PEP 366
^{} 属性应该可以做到这一点。请参阅链接以了解它与^{} 之间的细微差别,并进行适当的选择
详见PEP 366
相关问题 更多 >
编程相关推荐