【问题标题】:How to create and use custom command line parameters in locust如何在 locust 中创建和使用自定义命令行参数
【发布时间】:2021-06-21 16:07:22
【问题描述】:

我能够向 locust 脚本添加自定义命令行参数,如下所示 - ''' @events.init_command_line_parser.add_listener def init_parser(解析器): parser.add_argument( '--自定义参数', help="它正在工作" ) '''

但我无法在脚本的其他任何地方使用自定义参数。

【问题讨论】:

    标签: python-3.x locust


    【解决方案1】:

    您可以通过environment 访问命令行选项。您可以创建另一个用init 侦听器标记的函数来访问它并将其保存到您可以在任何地方使用的其他变量中。本文改编自the example

    custom = None
    @events.init.add_listener
    def _(environment, **kw):
        global custom
        custom = environment.parsed_options.custom_argument
    

    【讨论】:

      猜你喜欢
      • 2021-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-14
      • 1970-01-01
      • 2020-07-23
      • 1970-01-01
      相关资源
      最近更新 更多