Форум сайта python.su
Начну с того, что много лет программируя на др. языках ни разу не писал на python. поэтому где то в терминах могут быть ошибки, опечатки…
Суть задачи. Где-то (в текстовом файле, БД, XML…) хранятся имена модулей, которые нужно подгружать в том или ином случае.
Допустим в какой то момент нужно подгрузить модуль (или класс: надеюсь не ошибся в названии ))) ) A, а в другой раз при иных обстоятельствах модуль В.
Вопрос:
Возможна ли реализация подобного на python?
Как?
ЗЫ: приложение изначально не знает какие вообще модули существуют.
ЗЫЗЫ: Гуглить буду, но от вашей помощи не откажусь. Спс…
Офлайн
Hektorна примере плагинов: http://jenyay.net/Programming/PyPlugins
Суть задачи. Где-то (в текстовом файле, БД, XML…) хранятся имена модулей, которые нужно подгружать в том или ином случае.
Офлайн
Спасибо за наводку. Изучу.
Еще решение подкинули:
http://docs.python.org/dev/library/functions.html#__import__
Офлайн
HektorТема неоднократно обсуждалась на этом форуме. Сверху есть кнопочка “поиск”: “импорт модулей”
Если спрашиваю, то уже гуглил…
Отредактировано (Авг. 1, 2009 17:48:29)
Офлайн