Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. А это две из восьми подборок моего канала канала о программировании на языке Python Пример с многими процессами Сегодня приведу пример возможности модуля subprocess. Ниже представлена программа, которая создаёт указанное количество процессов и далее позволяет осуществлять простейшие элементы управления процессами: получить список процессов с указанием, какой из них закончил свою работу, получить информацию о конкретном процессе, удалить конкретный процесс, выйти из программы с удалением дочерних процессов. Ниже представлен текст дочернего процесса. Дочерний процесс при запуске получает свой уникальный номер nm. При запуске в дочернем процессе создаются два обработчика сигналов. alarm - обрабатывает сигнал SIGALRM и выполняет команду окончания работы процесса (sys.exit(0)). signal_usr1 - обработка сигнала SIGUSR1. Ниже представлена прог
Программирование на Python. Многозадачность. Модуль subprocess. Пример многопроцессного взаимодействия
5 октября 20235 окт 2023
29
1 мин