Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在python代码中使用Sikuli或在Sikuli脚本中使用python库_Python_Libraries_Ui Automation_Sikuli - Fatal编程技术网

如何在python代码中使用Sikuli或在Sikuli脚本中使用python库

如何在python代码中使用Sikuli或在Sikuli脚本中使用python库,python,libraries,ui-automation,sikuli,Python,Libraries,Ui Automation,Sikuli,我想制作一个基于python的应用程序,在这个应用程序中,我必须在python.py代码文件中做出决定,以使用SikuliX自动化GUI组件 如何在python代码中使用Sikuli功能 我可以在Sikuli.script代码中使用诸如matplotlib、pandas等python库吗 由于Sikuli是用Java编写的,其“Python”版本实际上不是Python而是Jython,因此您需要通过Jython文档和论坛寻求对特定Python库的支持。例如,查看以下关于Jython+matpl

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

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

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

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

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

感谢您的努力:)我还想问一件事。我是否可以像在Java中那样做,只需导入Sikuli库并使用Screen对象,如何在Python代码中实现这一点?