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()

Я заметил, что оба отпечатка выводят одно и то же. Почему нить не меняется?

Ответы на вопрос(2)

Ваш ответ на вопрос