У меня есть 10 тем, проблема в том, что что-то не так происходит при сборе исключения, bye
будет напечатано 10 раз.остановить потоки, когда произойдет исключение
Я просто хочу распечатать его один раз, а затем завершить все потоки. Есть ли решение проблемы?
from threading import Thread
def printmsg(msg,threadNumber):
while True:
try:
print 'this is your message %s -- Thread Number:%s'%(msg,threadNumber)
except:
exit('Bye')
for i in range(0,11):
Thread(target=printmsg,args=('Hello Wrold',str(i))).start()
Является ли синтаксическая ошибка в вашем примере кода с целью поднять исключение? – Fenikso
Я не понимаю вас, сэр – Hamoudaq
Ну, вы исправили его тем временем. – Fenikso