Python модуль подпроцесса некорректно запускает скрипт - PullRequest
1 голос
/ 13 июля 2020

Я нашел это интересное решение для выполнения сценария python в другом сценарии python, здесь . У меня проблемы с использованием модуля, так как он не запускает скрипт правильно.

import subprocess
proc = subprocess.Popen(['python', 'test.py', ''], shell=True)
print(proc.pid)

Содержимое test.py:

print("I am inside test.py")

Я ожидаю см. вывод на печать I am inside test.py, но ничего не печатается, хотя я вижу, что Popen возвращает pid. Я не уверен, связано ли это с PyCharm под Ubuntu. Я пробовал это под Windows, и у меня все еще та же проблема: I am inside test.py не печатается.

Может ли кто-нибудь помочь мне?

...