关于自动化:我们如何在Python中使用Sikuli和Selenium?

How can we use Sikuli with Selenium in Python?

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

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

1
import * from sikuli

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


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

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