Конфликт имени модуля Python

Я столкнулся с двумя модулями Python, которые нужно импортировать с использованием того же имени модуля, например

import foo

Я знаю, что тот, который я want предоставляет определенные функции (например, foo.bar () ), так есть ли способ циклически перебирать модули с тем же именем, пока я не найду тот, который предоставляет эти функции? Или нет другого выхода, кроме переименования модуля перед установкой?

Edit: просто чтобы прояснить, что я имею в виду, оба модуля находятся внутри пакетов сайта:

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
9
задан astrofrog 9 May 2011 в 03:00
поделиться