Python Как разделить сеанс Telnet между родителем и подпроцессом?
У меня есть родительский процесс, который выполняет дочерний процесс, используя subprocess.Popen()
, В настоящее время мой родительский процесс запускает новый сеанс telnet, и мой дочерний процесс тоже запускает новый сеанс.
Есть ли способ, с помощью которого я могу предотвратить создание этого нового сеанса у ребенка? Что-то вроде родительского процесса, разделяющего это telnetlib
объект с дочерним процессом или третий скрипт python запускает сеанс, а родительский и дочерний процесс использует его?
Проблема, с которой я сталкиваюсь, заключается в том, что у меня около 20 дочерних процессов, что означает 21 сеанс telnet, который занимает много времени, и я хочу минимизировать эти издержки.