1

我知道我们如何在 Java 中使用 Sikuli。但是我有一些 Python 代码可以自动执行 Web 应用程序,我想在其中使用 Sikuli。我在网上搜索了很多关于如何在 Python 中使用 Sikuli。但是我没有找到任何与之相关的好资源。

如何在 Eclipse 的 Python 项目中导入 Sikuli 脚本?当我在 Eclipse 的 Python 路径中添加 sikuli-script.jar 文件以及尝试使用时

import * from sikuli

然后我得到“没有名为 sikuli 的这种类型的模块”。

4

1 回答 1

1

Sikuli 是用 Java 编写的工具,因此您不能在 Python 代码中按原样使用它。相反,您可以选择在 Jython 环境中使用它,该环境为您提供 Python 语法并允许运行 jar 包。如果您不使用许多第三方 Python 库并且主要坚持通用功能,那么从纯 Python 迁移到 Jython 应该不会遇到太多麻烦。

在 SikuliX 官方网站上有关于如何将 Sikuli 与 Jython 一起使用的明确说明。如果您有任何相关问题,可以在此处发布。

于 2016-09-05T02:23:09.333 回答