как обработать / связать подпроцесс popen с другим popen - PullRequest
0 голосов
/ 15 мая 2019

У меня есть этот подпроцесс, который мне нужно возобновить.

Первый popen:

try:
        j = subprocess.Popen(["C:\Program Files (x86)\python\python.exe",r"C:\Program Files (x86)\python\New folder\main\training\news-please-master\news-please-master\newsplease\__main__.py","-c newsplease/config"],stdout=subprocess.PIPE,shell = True)
        return "0"
    except:
        return "1"

Второй popen:

try:
        i = j.poll()
        if (i == None):
            k = subprocess.Popen(["python",r"__main__.py","-c newsplease/config","-resume"],stdin=j.stdout,stdout=subprocess.PIPE)
            return "0"
        else:
            return "1"     
    except:
        return "1"

эти два popen находятся в разных методах. Мне нужно возобновить первый popen со второго popen, потому что это два разных объекта, но мне нужно возобновить только первый объект. Как это сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...