Как посчитать количество строк, openpyxl - PullRequest
0 голосов
/ 06 декабря 2018

У нас есть файл Excel.Например у нас есть 2 столбца.A и B. В A мы имеем - 5 строк в B - 10 строк.Когда мы используем функцию len(ws['A']), результат равен 10 (максимум таблицы, а не только столбца A).Почему len() так работает?Это специфика этой функции?

1 Ответ

0 голосов
/ 06 декабря 2018

Я считаю, что len(), который вы используете, является стандартной библиотекой Python len().Он просто возвращает длину предоставленного вами списка ws['A'].В вашем случае для колонки AI сделайте ставку, что openpxyl дает вам список, который выглядит как ws['A'] = ['val1', 'val2', 'val3', 'val4', 'val5', '', '', '', '', ''].Пустые значения считаются по-прежнему элементами.

...