今天郁闷了半天,Popen创建之后总是不自动开始运行。
pargs = ["python.exe", "test.py"] process = subprocess.Popen(pargs)
后来发现调用process.wait()可以运行,但是我这里要求不阻塞本进程,同步执行两个进程。看了半天subprocess.py还是一头雾水,干脆试一下加了下面这句
pargs = ["python.exe", "test.py"] process = subprocess.Popen(pargs) pid = process.pid
居然就可以了。。。汗-_-!!!