У меня сейчас основная функция выполняется в Python в основном потоке. Эта основная функция создает дополнительный поток под названием ArtificialPlayerControllerSynthesis для запуска фонового процесса. Я хотел бы приостановить основной поток на секунду или две, чтобы позволить фоновому процессу завершить sh, прежде чем продолжить в основном потоке. Однако все решения этой проблемы, которые я могу найти, например из Приостановка потока с использованием класса потоковой передачи , требуют передачи объекта события в качестве аргумента потоку, который я хочу приостановить. В моем случае это невозможно или, по крайней мере, потребовалось бы реструктурировать мой код и переместить мою основную функцию в новый поток. Можно ли просто приостановить основной поток? Я новичок в Python и многопоточности, заранее спасибо за помощь.