2017-07-14 84 views
-1
import time 
import subprocess 
import pyautogui 
print subprocess.call(['C:\Program Files (x86)\<program.exe']) 
print "before sleep" 

time.sleep(25) 
print "its done" 

subprocess.call后面的行未执行。subprocess.call未执行后的行

回答

1

subprocess.call正在阻塞,您调用的子进程完成后将执行您的print。你应该使用subprocess.Popen - 它是非阻塞的。

+0

谢谢,它适合我 –