通过jpype来用python来调用sikuli功能函数二
2012-12-04 17:11
239 查看
#调用java类 App = JClass('org.sikuli.script.App') Screen = JClass('org.sikuli.script.Screen') Screen.click(r’c:\just_test\1.png’)
#验证目标是否存在 x = screen.exists(r'c:\just_test\file.png') print x #如果找到目标,输出Match[241,44 49x18 score=1.00 target=center],如果找不到目标,输入NONE
打开某个程序,建议将执行文件路径写入path系统变量,然后重启代码编辑器,可以解决报找不到系统程序的问题。
截图capture调用有点奇怪
Import os.path Import shutil Screen = JClass('org.sikuli.script.Screen') screen = Screen() #获取到一个截图实例 yy = screen.capture() #获取当前目录 os.path.abspath(‘.’) shutil.move(yy.getFilename(), os.path.join(os.path.abspath('.'), "some-name.png")) #奇怪的问题是 yy.getFilename() 没有这句就不能产生图片
相关文章推荐
- 通过jpype来用python来调用sikuli功能函数
- Python通过调用有道翻译api实现翻译功能示例
- 通过用第三方包jpype在Python中调用Java代码
- 通过python 修饰器实现对不稳定函数进行重试的功能
- python3 函数调用(通过函数名)
- Python通过调用mysql存储过程实现更新数据功能示例
- Python 通过Jpype调用Java类
- java通过thrift调用python远程执行shell
- 通过python调用adb命令实现用元素名称、id、class定位元素
- 如何在PB下通过OLE调用EXCEL的财务函数IRR(内部投资收益率)函数(原创)
- 【iOS-cocos2d-X 游戏开发之十三】详细讲解在Xcode中利用预编译并通过Jni调用Android的Java层代码(cocos2dx里访问调用Android函数)!
- Windows 注册自定义的协议 实现通过网页调用本地程序的功能例如QQ等
- 如何通过动态sql远程调用包里面的函数,并返回值。
- Python-同一个类两个函数间变量的调用
- python中print()函数的“,”与java中System.out.print()函数中的“+”功能详解
- 数据挖掘之Python调用R包、函数、脚本
- python调用dll中特定函数的两种方式(ctypes)
- 如何通过函数调用得到n个要改变的值(摘抄自谭浩强C语言)
- 详解 Qt 调用 DLL功能函数
- Python Web 2 —— 类和函数的声明和调用