Python: функция запуска в потоке не изменяет current_thread ()
В настоящее время я пытаюсь выяснить, как работают потоки в Python.
У меня есть следующий код:
def func1(arg1, arg2):
print current_thread()
....
class class1:
def __init__():
....
def func_call():
print current_thread()
t1 = threading.Thread(func1(arg1, arg2))
t1.start()
t1.join()
Я заметил, что оба отпечатка выводят одно и то же. Почему нить не меняется?