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