我有一个外部可执行文件,我试图从 Python 脚本运行。CMD 可执行文件运行但不生成输出。可能它在生成输出之前退出。关于如何延迟退出直到生成输出的任何建议?
import subprocess, sys
from subprocess import Popen, PIPE
exe_str = r"C:/Windows/System32/cmd C:/temp/calc.exe"
parent = subprocess.Popen(exe_str, stderr=subprocess.PIPE)