Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. А это две из восьми подборок моего канала канала о программировании на языке Python. Приложение 2 к видеоуроку (Приложение 1) Модуль threading, класс Thread Сегодня подробнее остановимся на класса Thread модуля threading. Конечно, мы его уже использовали, но необходимы и подробности. Прототип конструктора Thread(group=None, target=None, name=None, args=(), kwargs={}, *, daemon=None) После получения объекта класса Thread можно использовать набор методов: Ниже представлена программа несколько похожая на программу из Приложения 1. Создаётся 10 потоков, у каждого из которых есть своё время жизни. Проверка того, что поток работает осуществляется в главном потоке с помощью метода is_alive(). Фрагмент работы программы Поток 7 работает
Поток 8 работает
Поток 3 Thread-4 закончил работу
Поток 9 работает
Поток 5 работает
Поток 4 Thr