Subprocess.Popen没有运行另一个脚本

问题描述 投票:1回答:1

我有script1.py进行一些计算并发送一些电子邮件和script2.py(用于在Mysql DB中做一些更新),这是一个无限循环,直到满足一些事情。

在script1上进行的计算结束时,我需要执行script2.py并执行此操作我现在在调试时使用subprocess.Popen(["python", "script2.py"]),我看到它进入了script2并且它可以工作但是当script1的执行结束时我看到了script2.py停止执行。

是否有另一个模块用于执行此类操作,因为它无法正常工作?

编辑:我需要执行script1.py以执行script2.py但是当使用subprocess.Popen()时,script1等待script2终止执行。我需要一种方法来执行script2并让它运行并终止script1

python subprocess popen
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.