繁体   English   中英

SikuliX Bat文件未在Py脚本中运行

[英]SikuliX Bat file not running in Py Script

我有一个.bat文件,该文件执行sikuliX命令,该命令拒绝从我的Py代码内部启动。 (我所有其他的.Bat文件都可以正常工作)

这是它的代码:

os.system("start cmd /k C:\\Blah\\Bla\\Documents\\Folder\\SikuliXTest.bat")

我的其他Bat文件都使用相同的结构,没有问题,但是此人拒绝启动,但在独立运行时工作正常。 似乎由于以下错误输出而正在以某种形式启动它:

单击“文件(C:\\ Users \\ Blah \\ Folder \\ Folder \\ GalaxyNote3.sikuli \\ GalaxyNote3.py”,第14行,单击(Pattern(“ 1495231593542.png”)。相似(0.90))NameError:名称“ click”不是定义

但是,为什么执行起来不像直接运行蝙蝠一样? 我想念什么吗?

您需要在python代码中导入sikuli库。 另外,需要设置jython解释器以提供sikuli jar路径

1)导入sikuli库

from sikuli import *

2)要设置jython解释器和sikuli,您需要在pycharm编辑器设置中使用这些设置

在此处输入图片说明

在此处输入图片说明

暂无
暂无

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

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