Provare a farmi girare la testa. Nel mio codice, spara solo un thread, quando penso che dovrebbe andare dritto al secondo. Ho letto di serrature e allocazioni ma non capisco. Cosa dovrei fare qui per far funzionare 2 thread contemporaneamente allo stesso tempo?Informazioni sulla filettatura
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")
Avrai bisogno di mostrare l'uscita effettiva e attesa per chiunque di essere in grado di rispondere alla tua domanda. –