繁体   English   中英

Sikuli和Python subprocess.call函数

[英]Sikuli and Python subprocess.call function

我试图在Sikuli脚本中使用Python库中的调用函数。

from subprocess import call

call(['notepad.exe']) 
popup("call has ended")
#do something else in the notepad here

问题是,在我关闭记事本之前,“呼叫已结束”的消息永远不会出现。 我认为它与执行结束时发送的错误代码call有关。

谢谢。

使用OpenApp()run() ,首先尝试使用Sikuli函数。

如果您只想启动并立即继续,则应使用Popen()而不是call()

如果它们仍处于活动状态,您应该不时地注册子进程对象和poll() ,如果没有,则wait()它们。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM