如何从蝗虫性能测试脚本中的 csv 文件中读取数据?

How read data from csv file in locust performance test scripts?

我正在尝试使用以下代码从包含 1 行和 5 列的 csv 文件中读取数据

def __init__(self):
        super(data, self).__init__()
        global data
        if (data == None):
            with open('var.csv', 'r') as l:
                reader = csv.reader(l)
                data = list(reader)
def on_start(self):
            if len(data) > 0:
                self.my_value = data.pop()

我的输出是 ('sample'),我希望它是样本

将最后一行从 self.my_value = data.pop() 更改为 self.my_value = data.pop()[0]

但你也可以使用 locust 插件 csv reader: https://github.com/SvenskaSpel/locust-plugins/blob/master/examples/csvreader_ex.py