Python Как разделить сеанс Telnet между родителем и подпроцессом?

У меня есть родительский процесс, который выполняет дочерний процесс, используя subprocess.Popen(), В настоящее время мой родительский процесс запускает новый сеанс telnet, и мой дочерний процесс тоже запускает новый сеанс.

Есть ли способ, с помощью которого я могу предотвратить создание этого нового сеанса у ребенка? Что-то вроде родительского процесса, разделяющего это telnetlib объект с дочерним процессом или третий скрипт python запускает сеанс, а родительский и дочерний процесс использует его?

Проблема, с которой я сталкиваюсь, заключается в том, что у меня около 20 дочерних процессов, что означает 21 сеанс telnet, который занимает много времени, и я хочу минимизировать эти издержки.

0 ответов

Другие вопросы по тегам