Python subprocess.popen()无需等待

jul*_*jul 3 python subprocess popen

我在Windows上使用Python 3.4.2。在script1.py中,我这样做:

myProc = subprocess.Popen([sys.executable, "script2.py", "argument"])
myProc.communicate()
Run Code Online (Sandbox Code Playgroud)

它可以正常工作并调用script2.py。问题在于在script2.py中存在无限循环(必须存在),并且script1.py正在等待script2.py完成。我该如何告诉script1.py仅调用script2.py而不必等待该过程完成?

mav*_*ato 7

myProc.communicate()如果您不想等待,请不要打电话。subprocess.Popen将开始该过程。