我遇到了两个必须使用相同模块名称导入的Python模块,例如
import foo
Run Code Online (Sandbox Code Playgroud)
我知道我想要的那个提供某些功能(例如foo.bar()),那么有没有办法循环使用相同名称的模块,直到找到提供这些功能的模块为止?或者除了在安装之前重命名模块之外没有办法吗?
编辑:只是为了澄清我的意思,两个模块都在网站包内:
site-packages$ ls python_montage-0.9.3-py2.6.egg
EGG-INFO montage
site-packages$ ls montage-0.3.2-py2.6.egg/
EGG-INFO montage
Run Code Online (Sandbox Code Playgroud)