关于不能支持python3的烦恼
MeterSphere 版本
v1.20
请描述您的需求或者改进建议
能否帮忙尽快实现支持python3语法。python2都停止维护了
请描述你建议的实现方案
1.jmeter基础镜像增加python3环境 2.node-controller启动容器时或者jmeter dockerfile 新增pip install 安装包命令,信息由ms-server服务提供。 3.用例页面要是选择python脚本,新增输入框,填入当前脚本需要安装的包名称和版本信息。存入db。运行用例时beanshell脚本采用java命令行的形式调用python的环境来运行python3语法的脚本来获取脚本结果。
附加信息
No response
期望+1. 我项目组内的部分代码也是用python3写的,python2可以考虑向下兼容,但使用python3的会越来越多。
我把这个issue置顶了, 先收集下有多少人对Python3有强需求吧。
虽然我不用py3,但同事偶尔会提起这个需求,有py3基本上可以顺利承接下py的用户群里
需py3
前排顶一下
MeterSphere 版本
v1.20
请描述您的需求或者改进建议
能否帮忙尽快实现支持python3语法。python2都停止维护了
请描述你建议的实现方案
1.jmeter基础镜像增加python3环境 2.node-controller启动容器时或者jmeter dockerfile 新增pip install 安装包命令,信息由ms-server服务提供。 3.用例页面要是选择python脚本,新增输入框,填入当前脚本需要安装的包名称和版本信息。存入db。运行用例时beanshell脚本采用java命令行的形式调用python的环境来运行python3语法的脚本来获取脚本结果。
附加信息
No response
你好,我们使用了 JMeter 中的 JSR223 + Jython 来执行 python 脚本,Jython 项目目前仅支持到 python2 版本,python3 版本的 Jython 具体发布时间还不确定 https://www.jython.org/jython-3-mvp.html
你在 Issue 中提到的这种方案,可以解决 Python3 脚本的执行问题,但是不能很好的跟 JMeter 上下文进行交互。比如将用户定义、提取的各种变量,传递到 Python 脚本中,或者将 Python 脚本执行过程中产生的一些数据,再作为变量传递给 JMeter 以便后续步骤使用。
需python3
有需要,py2 遇到中文就跪了,我现在每个脚本都要加一个 import
需python3
现在不光是不支持python3的问题,就算python2的话,第三方库通过sys.path.append引入也是不能用的;亲测,不知道大家可以不
现在不光是不支持python3的问题,就算python2的话,第三方库通过sys.path.append引入也是不能用的;亲测,不知道大家可以不
这个要具体看是什么库。还是由于使用了 Jython,有些依赖 C 语言的库确实不支持。 https://github.com/jython/jython/issues/53
需要用py3哦
需python3, 组内使用平台的同学也有这个需求
需要用py3
希望支持py3,能解决很多问题
需python3
希望支持py3
是不是可以基于k8s job去调度python3容器 执行脚本,传入参数脚本和依赖,运行完获取输出
希望支持python3,很多库python2无法支持 😭
希望支持
这必须要 python3
需python3
需要支持python3 并支持上传第三方包,可在代码中引用。 python2已经没有人维护了
强烈需要。我目前自己实现了个接口 把python脚本通过请求体传过去。然后执行完在传回来。
+1
+10086
强烈需要py3
极度需要
希望支持脚本支持Python3.8以上
希望支持py3