Jak sprawdzić, czy wątek został zakończony? Próbowałem następujące, ale thread_list nie zawiera wątek, który został uruchomiony, nawet gdy wiem, wątek jest nadal uruchomiony.Python: czy wątek nadal działa
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
Twój kod nie wymaga wyjaśnień. musisz odpowiedzieć na pytanie. Jeśli chcesz zasugerować, dodaj to w komentarzach. Ups, potrzebujesz więcej reputacji, aby to zrobić. Do tego czasu spróbuj znaleźć pytanie, na które twoje odpowiedzi są * do rzeczy * i wyjaśniające. – rajuGT