如何从蝗虫性能测试脚本中的 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
我正在尝试使用以下代码从包含 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