Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 2, 2009 10:59:19

goblin_maks
От:
Зарегистрирован: 2008-12-10
Сообщения: 110
Репутация: +  0  -
Профиль   Отправить e-mail  

импорт модулей которые не известны до запуска приложения ...

делаю набор тест сьитов..с QT шным гуи..для каждого теста писал отдельный скрипт без всяких структур и классов..теперь такая штука…когда делаю __import__ (list) то необходимые мне модули загружаются и выполняются..но только один раз за работу приложения..так как модули уже инициализированны..помогите поботорь проблему новичку..задача…из списка быираются модули которые надо выполнять..несколько раз за преложение..заранее я их имен не знаю..поэтому вызывать процедуры с определенными именами не могу..мож кто знает способ..?



Офлайн

#2 Фев. 2, 2009 11:16:46

vigorouz
От:
Зарегистрирован: 2008-05-19
Сообщения: 20
Репутация: +  0  -
Профиль   Отправить e-mail  

импорт модулей которые не известны до запуска приложения ...

Не совсем понял задачу… но может reload поможет? http://docs.python.org/library/functions.html#reload



Офлайн

#3 Фев. 2, 2009 16:21:03

goblin_maks
От:
Зарегистрирован: 2008-12-10
Сообщения: 110
Репутация: +  0  -
Профиль   Отправить e-mail  

импорт модулей которые не известны до запуска приложения ...

это практически то что нужно…но в процедуру reload() я не могу записать переменную которая определяет название модуля..для __import__ агрументом впихнуть строковую переменную которая определяет название модуля возможно ..но второй раз импорируя модуль он считается импортированным и не выполняется..



Офлайн

#4 Фев. 3, 2009 09:12:42

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2742
Репутация: +  183  -
Профиль   Отправить e-mail  

импорт модулей которые не известны до запуска приложения ...

http://gazette.linux.ru.net/rus/articles/pyplug.html



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#5 Фев. 3, 2009 11:27:38

goblin_maks
От:
Зарегистрирован: 2008-12-10
Сообщения: 110
Репутация: +  0  -
Профиль   Отправить e-mail  

импорт модулей которые не известны до запуска приложения ...

Пасиб..это какраз то что нужно было..



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version