标签: python sikuli
我正在尝试在Sikuli脚本中使用Python库中的调用函数。
from subprocess import call call(['notepad.exe']) popup("call has ended") #do something else in the notepad here
问题是消息"呼叫已经结束"直到我关闭记事本才会出现。我认为这与错误代码call在执行结束时发送有关。
call
感谢。
答案 0 :(得分:3)
使用OpenApp()或run(),首先尝试使用Sikuli函数。
答案 1 :(得分:1)
如果您只想发布并立即继续,则应使用Popen()代替call()。
Popen()
call()
如果子进程对象仍处于活动状态,则应该及时注册poll(),如果没有,则为wait()注册。
poll()
wait()