Попытка перебирать числа в таблице, а не отображать все значения для каждого числа в каждой ячейке

В настоящее время я пытаюсь создать таблицу, которая принимает номер лаборатории для образца и возвращает 'Значение 2' этого номера (я знаю, что это плохое название, но это то, с чем меня заставляют работать), пока что я могу получить данные, когда ищется конкретный номер лаборатории, однако если у меня просто есть список номеров лабораторий в таблице, он либо отображается как 'None', либо он начинает перечислять каждый номер лаборатории по порядку в каждой ячейке, как словарь.

Код, который не отображает данные должным образом:

    def GetValue2(self, _pageOfWorkflowCases):
    _resultsDict = {}
    for row in _pageOfWorkflowCases:
        LabNumber = row['LABNO']
        with connection.cursor() as _cursor:
            _cursor.execute("{CALL dbo.uspShireXGetValue2(%s)}", [LabNumber])
            _results = self.utilities.ConvertCursorListToDict(_cursor)

            if _results:
                _resultsDict[LabNumber] = _results.get['VALUE2']
    return _resultsDict

Код, который отображает номер лаборатории при поиске:

def GetValue2(self, _LabNumber):
        with connection.cursor() as _cursor:
            _cursor.execute("{CALL dbo.uspShireXGetValue2(%s)}", [_LabNumber])
            _results = self.utilities.ConvertCursorListToDict(_cursor)

            if _results:
                _results = self.utilities.ConvertCursorListToDict(_cursor)
    return _results
Вернуться на верх