Próbuję obrócić głowę. W moim kodzie, wystrzeliwuje tylko jeden wątek, kiedy myślę, że powinien przejść od razu do drugiego. Czytałem już o zamkach i przydziałach, ale nie do końca rozumiem. Co powinienem zrobić, aby dwa wątki działały niezależnie w tym samym czasie?Zrozumienie gwintowania
import thread
def myproc(item):
print("Thread fired for " + item)
while True:
pass
things = ['thingone', 'thingtwo']
for thing in things:
try:
thread.start_new_thread(myproc(thing))
except:
print("Error")
Musisz pokazać rzeczywiste i oczekiwane wyjście dla nikogo, aby móc odpowiedzieć na to pytanie. –