如何将自定义命令行参数添加到Python蝗虫?

如何将自定义命令行参数添加到Python蝗虫?,python,locust,Python,Locust,如何将自定义命令行参数添加到Python Ocust 0.7.2中,然后检索其值 我想指定一个数字: locust --my-argument 6 然后在我的脚本中,我想检索值,类似于: my_argument = ??.options.my_argument 我在hocust/main.py中找到了这个 def main(): parser, options, arguments = parse_options() 但是parse_options函数似乎没有从外部查找任何附加参数

如何将自定义命令行参数添加到Python Ocust 0.7.2中,然后检索其值

我想指定一个数字:

locust --my-argument 6
然后在我的脚本中,我想检索值,类似于:

my_argument = ??.options.my_argument
我在hocust/main.py中找到了这个

def main():
    parser, options, arguments = parse_options()
但是parse_options函数似乎没有从外部查找任何附加参数

这可能吗


谢谢。

您可以编辑文件或分叉项目以启用其他可选参数。毕竟,它是开源的,拥有许可证。

您可以编辑文件或分叉项目以启用其他可选参数。毕竟,它是开源的,并且拥有许可证。

您可以使用环境

c:\locust>set env_test = ekomut
c:\locust>locust ...

import os
....
 def on_start(self):
        print("Variable:"+os.environ.get("env_test "))

您可以使用环境

c:\locust>set env_test = ekomut
c:\locust>locust ...

import os
....
 def on_start(self):
        print("Variable:"+os.environ.get("env_test "))
可能的重复可能的重复