后面的行子流程调用没有执行

2024-04-26 14:57:03 发布

您现在位置:Python中文网/ 问答频道 /正文

import time
import subprocess
import pyautogui
print subprocess.call(['C:\Program Files (x86)\<program.exe'])
print "before sleep"

time.sleep(25)
print "its done"

后面的行子流程调用未执行。你知道吗


Tags: importtimesleepfilescallprogramexex86
1条回答
网友
1楼 · 发布于 2024-04-26 14:57:03

subprocess.call被阻塞,一旦调用的子进程完成,print将被执行。您应该使用subprocess.Popen-它是非阻塞的。你知道吗

相关问题 更多 >