【问题标题】:How can i use Sikuli in my python code OR python libraries in Sikuli script我如何在我的 python 代码中使用 Sikuli 或在 Sikuli 脚本中使用 python 库
【发布时间】:2018-04-13 21:57:03
【问题描述】:

我想制作一个 python 基础应用程序,我必须在我的 python .py 代码文件中做出决定,以使用 SikuliX 自动化 GUI 组件。

  • 如何在我的 python 代码中使用 Sikuli 功能?
  • 我可以在 Sikuli.script 代码中使用 matplotlib、pandas 等 python 库吗?

【问题讨论】:

    标签: python libraries ui-automation sikuli


    【解决方案1】:

    由于 Sikuli 是用 Java 编写的,并且它的“Python”版本不是真正的 Python,而是 Jython,因此您需要通过 Jython 文档和论坛寻求对特定 Pythonic 库的支持。例如,查看以下有关 Jython + matplotlib 的链接:

    Jython 支持大多数通用 Python 功能和库,但遗憾的是,并非所有 Python 库都可以与它一起使用。

    话虽如此,您可以使用 Java 访问所有 Sikuli 功能,并且可以轻松地将其嵌入到 Java 代码中。

    【讨论】:

    • 感谢您的努力 :) 我还想问一件事。我可以做一些我可以在 Java 中做到的事情,只需导入 Sikuli 库并使用 Screen 对象,我如何在 Python 代码中实现这一点?
    猜你喜欢
    • 2017-01-11
    • 2012-04-17
    • 1970-01-01
    • 2013-08-14
    • 1970-01-01
    • 2013-02-03
    • 2011-10-12
    • 2014-05-10
    • 2018-06-03
    相关资源
    最近更新 更多