【发布时间】:2019-09-13 02:56:34
【问题描述】:
我正在编写一个脚本,该脚本在 cmd 上运行另一个运行时间很长的脚本。但是,我还想在子进程运行时运行其他行。
这是我的代码:
from subprocess import Popen
p = Popen("python script.py")
print("Other stuff")
问题是没有脚本。py 完成后我无法获得打印的文本。 我该如何解决这个问题?
【问题讨论】:
-
您是否尝试过在开始该过程之前打印其他内容?
-
print other stuff 是他们想要在其他较长进程运行时执行的其他计算的占位符
-
SyntaxVoid 是对的,我会在子脚本运行时做其他事情。
-
如果您搜索“Python 多处理”这个短语,您会找到比我们在此处的答案中更好地解释它的资源。
标签: python python-3.x subprocess