2017-07-14 72 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

謝謝,它適合我 –