Доброго здоровья читателям моего канала programmer's notes. Поддерживаем мой канал. Я иногда просматриваю свои подборки по тем или иным темам и часто нахожу, что не освящён тот или иной вопрос. Ну и стараюсь возместить пробел. Сегодня опять модуль subprocess, и вопрос, такой: завершение родительского процесса и что происходит с дочерним. И вообще по многозадачности я много чего не договорил. Так что буду ещё к этой теме возвращаться. По модулю subprocess у меня была целая серия статей. Можно посмотреть в индексной статье по многозадачности, вот здесь. Там ссылки на всё по многозадачности. Рассмотрим такую задачу. Родительская программа запускает дочернюю, которая будет осуществлять рекурсивный поиск по файловой системе, начиная с указанного каталога. Будем ориентироваться на ОС Linux. Начнём в начале с дочерней программы, над которой и будем осуществлять эксперименты. Программа на рисунке 1 выполняет рекурсивный поиск по каталогам, начиная с указанного. Результат помещается в файл.
Программирование на Python. Многозадачность. Модуль subprocess. Отсоединение дочернего процесса
10 июня 202510 июн 2025
16
2 мин