我使用maven robotframework依赖项在JVM上运行robotframework。(使用Eclipse)
将用Python编写的RequestsLibrary复制到Maven项目的'Libraries'(PYTHONPATH)文件夹中后。(https://github.com/bulkan/robotframework-requests/),我在RequestsLibrary的.py文件上收到大量语法错误。

我的理解是,出现语法错误是因为robotframework.jar的解释器可能比新版本中内置的Library还要旧。

因此,它可能会抛出那些语法错误,我最近对POM中的robotframework有依赖性。

需要帮助的人。

最佳答案

RobotFramework-requests尚不兼容jython。它需要Python 2.6或更高版本,而官方机器人框架版本仍在使用jython 2.5

您有2个选项:


试用最新的Robot框架版本(仍未正式发布)-它使用Jython 2.7
自己重建机器人框架jar-用jython 2.7替换jython 2.5

10-08 14:57