Я столкнулся с двумя модулями Python, которые нужно импортировать с использованием одного и того же имени модуля, например
import foo
Я знаю, что тот, который я хочу, предоставляет определенные функции (например, 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