Итак, я изучаю python, и на одном из курсов они говорили о потоках, это в основном тот же код, который он использовал, и он выполнялся одновременно в курсе, но когда я запускаю его, он запускается последовательно, и я не Не знаю почему?
import threading
import time
threads = []
def printtest():
print("myname is test")
time.sleep(3)
print("done")
for i in range(5):
th = threading.Thread(target=printtest())
th.start()
threads.append(th)
for th in threads:
th.join()