Conflito no nome do módulo Python
Encontrei dois módulos Python que precisam ser importados usando o mesmo nome de módulo, por exemplo,
import foo
Sei que o que eu quero fornece determinadas funções (por exemplo,foo.bar()
), existe uma maneira de percorrer os módulos com o mesmo nome até encontrar o que fornece essas funções? Ou não há outra maneira de renomear o módulo antes de instalar?
Edit: apenas para esclarecer o que quero dizer, ambos os módulos estão dentro dos pacotes do site:
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