Я новичок в потоках и процессах.Я пытался понять asyncio
.Исследуя asyncio
на Python-модуле Дуга Хеллингера в разделе «Параллельность» , я столкнулся с модулями multiprocessing
, threading
, signal
и subprocess
.
IБыло интересно, почему имя модуля subprocess
было названо так.Почему модуль не называется процессом.И что в этом «суб» [имеется в виду ниже]?
Редактировать: забытое дополнение
Есть класс Popen
, и я предполагаю, что 'P' обозначает процесс. Комментарий к коду Github говорит:
Popen (...): класс для гибкого выполнения команды в новом процессе
Doesn 't Существование класса Popen
дает больше оснований для вызова модуля process
вместо subprocess
?