Я хочу иметь возможность получить значение ячейки через openpyxl, используя цикл for и используя строку и строку целочисленного счетчика в качестве местоположения.
например.«A» + str (Counter) = A1 получить значение из ячейки A1
, затем так и так далее, A2, A3 ...
но я получаю
AttributeError: объект 'tuple' не имеет атрибута 'value'
Я уже пытался объединить переменную, содержащую строку A и строку целого числа вне цикла for, и он возвращает значение ячейки.
import openpyxl
COUNTER_RESET = -1
wb = openpyxl.load_workbook(FILE_AND_PATH)
ws = wb.active
for row in ws:
COUNTER_RESET = COUNTER_RESET + 1 #----counter goes from 0 til end
COUNTER_STRING = str(COUNTER_RESET)
location_temp_A = "A" + COUNTER_STRING
row_parts1 = ws [location_temp_A].value
print(row_parts1)
Я хочу, чтобы он каждый раз печатал значение ячейки.Когда я знаю, что он получает значение, я могу добавить его в список.Вместо этого я получаю:
AttributeError: объект 'tuple' не имеет атрибута 'value'