У меня проблема. Я использую пакет nodejs python -shell npm, который позволяет отправлять сообщения IP C на python, и считываю операторы печати сценария python как IP C обратно.
Итак, сначала я создал полностью рабочий python сценарий, который принимает стандартный ввод и печатает на стандартный вывод.
Затем я реализовал python -оболочку IP C для отправки сообщения сценарию python и все работало.
ПРОБЛЕМА началась, когда я создал процесс в сценарии python (с помощью multiprocessing.Process), и перенес туда действие.
Здесь я заметил, что недавно созданные процессы 'stdout не получен через python -shell! но как это возможно?
Разве процессы не совпадают со сценарием, выполняющим его?
Например, отладочный код можно найти в предыдущем посте относительно та же проблема.
Пожалуйста - любая помощь может помочь.