Chinaunix首页 | 论坛 | 博客
  • 博客访问: 38453
  • 博文数量: 9
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 91
  • 用 户 组: 普通用户
  • 注册时间: 2014-05-05 14:12
文章分类

全部博文(9)

文章存档

2014年(9)

我的朋友

分类: LINUX

2014-06-25 17:23:26

1、test.py内容如下:
#!/usr/bin/python
#coding=utf-8
from jpype import *
startJVM("/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so","-ea","-Djava.class.path=/opt/sikuli/Sikuli-X-1.0rc3 (r905)-linux-x86_64/Sikuli-IDE/sikuli-script.jar")
App = JClass('org.sikuli.script.App')
Screen = JClass('org.sikuli.script.Screen')
Screen.doubleClick("/root/ETSixAErootB.png")
Screen.click("/root/YQ.png")
shutdownJVM()
2、执行python test.py时,报错RuntimeError: No matching overloads found. at src/native/common/jp_method.cpp:121
3、经google后,找到解决方法,如下:
Screen = JClass('org.sikuli.script.Screen')
screen=Screen()
screen.doubleClick("/root/ETSixAErootB.png")
screen.click("/root/YQ.png")
4、更改以上内容后再执行可以成功执行

阅读(8072) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~