Как читать данные из CSV-файла в сценариях тестирования производительности саранчи? - PullRequest
0 голосов
/ 22 января 2020

Я пытаюсь прочитать данные из файла CSV, который содержит 1 строку и 5 столбцов, используя следующий код

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'), и я хочу, чтобы он был sample

1 Ответ

0 голосов
/ 22 января 2020

Измените последнюю строку с self.my_value = data.pop () на self.my_value = data.pop () [0].

Но вы также можете использовать плагины саранчи для чтения csv: https://github.com/SvenskaSpel/locust-plugins/blob/master/examples/csvreader.py

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...