8
스레드가 완료되었는지 어떻게 알 수 있습니까? 나는 다음을 시도했지만 thread_list는 스레드가 여전히 실행 중임을 알았을 때 시작된 스레드를 포함하지 않습니다.파이썬 : 스레드가 여전히 실행 중입니까
import thread
import threading
id1 = thread.start_new_thread(my_function,())
#wait some time
threads_list = threading.enumerate()
# Want to know if my_function() that was called by thread id1 has returned
def my_function()
#do stuff
return
귀하의 코드는 그렇지 않은 것도있다 발견 할 것이다, 내 코드입니다. 당신은 질문에 대답해야합니다. 제안하고 싶다면 코멘트에 추가하십시오. 죄송합니다. 더 많은 평판이 필요합니다. 그때까지, 당신이 당신의 대답이 포인트 *와 설명력이 있다고 느끼는 질문을 찾으십시오. – rajuGT