_thread.start_new_thread ()

_thread.start_new_thread ( function, args [, kwargs] )

Запускает новый поток и возвращает его идентификатор. Поток выполняет функцию function со списком аргументов args (который должен быть кортежем). Необязательный аргумент kwargs определяет словарь аргументов ключевых слов.

Когда функция возвращается, поток молча завершается.

Когда функция завершается с необработанным исключением, вызывается sys.unraisablehook () для обработки исключения. Атрибут object аргумента ловушки - это function. По умолчанию печатается трассировка стека, а затем поток завершается (но другие потоки продолжают выполняться).

Когда функция вызывает исключение SystemExit, оно игнорируется.

Изменено в версии 3.8: теперь sys.unraisablehook () используется для обработки необработанных исключений.

Last updated