Попытка перебирать числа в таблице, а не отображать все значения для каждого числа в каждой ячейке
В настоящее время я пытаюсь создать таблицу, которая принимает номер лаборатории для образца и возвращает 'Значение 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