我在 Windows 上使用 Python 3.4.2。在 script1.py 中我正在这样做:
myProc = subprocess.Popen([sys.executable, "script2.py", "argument"])
myProc.communicate()
它可以工作并调用 script2.py 。
问题是 script2.py 中有一个无限循环(必须有),并且 script1.py 正在等待 script2.py 完成。我如何告诉 script1.py 仅调用 script2.py 并且不等待该过程完成?
只是不要打电话myProc.communicate()
如果你不想等。subprocess.Popen
将启动该过程。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)