Как получить доступ к столбцам, используя openpyxl в python - PullRequest
0 голосов
/ 20 марта 2020

Я пытаюсь получить доступ к столбцу из рабочей книги. Я могу сделать это, используя это:

for cell in sheet1["A"]:
    list.append(cell.value)

Однако, это собирает все значения в столбце А. То, что мне нужно, начинается с А2 и далее. Я этот код:

for cell in sheet1["A2":"A"]
    list.append(cell.value)

Что мне здесь не хватает?

1 Ответ

0 голосов
/ 25 марта 2020

Очень простая идея исправить ваш код - это использовать len(), как показано ниже:

for cell in sheet1['A1':'A'+str(len(sheet['A']))]
    list.append(cell.value)

Помните, что str() преобразует свой аргумент в строку, а + между двумя строками объединяет их. len(sheet['A']) возвращает длину столбца A.

...