> For the complete documentation index, see [llms.txt](https://treasuremaster.gitbook.io/python-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://treasuremaster.gitbook.io/python-docs/moduli-standartnoi-biblioteki-1/parallelnoe-vypolnenie/_thread/_thread.start_new_thread.md).

# \_thread.start\_new\_thread ()

### \_thread.start\_new\_thread ( *function*, *args* \[, *kwargs*] )

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

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

Когда функция завершается с необработанным исключением, вызывается [sys.unraisablehook ()](/python-docs/moduli-standartnoi-biblioteki-1/sluzhby-sredy-vypolneniya-python/sys/sys.unraisablehook.md) для обработки исключения. Атрибут ***object*** аргумента ловушки - это ***function***. По умолчанию печатается трассировка стека, а затем поток завершается (но другие потоки продолжают выполняться).

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

*Изменено в версии 3.8*: теперь [sys.unraisablehook ()](/python-docs/moduli-standartnoi-biblioteki-1/sluzhby-sredy-vypolneniya-python/sys/sys.unraisablehook.md) используется для обработки необработанных исключений.
