Уведомления

Группа в Telegram: @pythonsu

#1 Март 24, 2009 15:34:50

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

прекратить выполнение модуля

в потоке импортируются модули, в модулях тесты, в которых SQL запросы..при возникновении ошиби в модуле происходит exit(0) что приводит к terminate потока. мне надо что б поток продолжал работать..и выполнять следующие модули. как этого достичь. raise не подходит..



Офлайн

#2 Март 24, 2009 19:10:21

Lexander
От:
Зарегистрирован: 2008-09-19
Сообщения: 1139
Репутация: +  33  -
Профиль   Отправить e-mail  

прекратить выполнение модуля

Так может быть просто сделать очередь потоков.



Офлайн

#3 Март 27, 2009 11:41:06

cybergrind
От:
Зарегистрирован: 2008-01-21
Сообщения: 201
Репутация: +  0  -
Профиль   Отправить e-mail  

прекратить выполнение модуля

лови exit.
А вообще, выполнять код при импорте модуля - не самый хороший подход, лучше сделать там функции, которые будут выполнять код, проимпортировать, а потом запускать эти функции.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version