Как подсчитать количество столбцов в Excel с помощью роботизированной системы - PullRequest
1 голос
/ 11 июня 2019

это Excel: введите описание изображения здесь

Я хочу получить количество ячеек первого столбца, я использую Excellibrary, но метод Get Row Count не подходит для моего случая, это получить максимальную строку в Excel, любое решение?

мой код, как показано ниже (я использую поездку):

Open Excel | D:\\try.xls
${a} | Get Column Count | Sheet1

результат равен 4, но я хочу получить 3

1 Ответ

0 голосов
/ 12 июня 2019

Excellibrary использует внутреннюю библиотеку Python для работы с файлами Excel - xlrd;ключевое слово Get Column Count фактически возвращает свойство ncols объекта Sheet в нем, документация которого гласит :

Номинальное число столбцов в листе.Это на один больше, чем максимальный найденный индекс столбца, игнорируя конечные пустые ячейки.

Таким образом, он всегда будет возвращать на один больше, чем фактически использованный - просто вычтите дополнительный.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...