SikuliX Bat文件不在Py Scrip中运行

2024-10-02 08:28:53 发布

您现在位置:Python中文网/ 问答频道 /正文

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

这是它所在的代码:

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

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

File "C:\Users\Blah\Folder\Folder\GalaxyNote3.sikuli\GalaxyNote3.py", line 14, in click(Pattern("1495231593542.png").similar(0.90)) NameError: name 'click' is not defined

但是为什么它的执行和我直接运行蝙蝠的方式不一样呢?我错过什么了吗?在


Tags: 文件代码py命令cmdosfoldersystem
1条回答
网友
1楼 · 发布于 2024-10-02 08:28:53

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

1)导入sikuli库

from sikuli import *

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

enter image description here

enter image description here

相关问题 更多 >

    热门问题