Как читать таблицы через определенные имена в файле XLS? - PullRequest
2 голосов
/ 03 июля 2019

У меня есть файл xls, который содержит данные в некоторых ячейках и некоторых таблицах.Таблицы имеют определенное имя, как показано на рисунке ниже.На листе может быть несколько таблиц, и определенные имена для этих таблиц уникальны.

Defined Table names

Я хочу знать, как мы можем извлечь все таблицыв файле с использованием Python.

В настоящее время я могу сделать это для .xlsx файлов, используя библиотеку openpyxl, но не могу найти ни одной библиотеки, которая делает это для .xls файлы.Я изучил xlrd xlsxwriter и несколько других библиотек.

Альтернативное решение для этого - преобразовать файл xls в xlsx и перейти к файлам xlsx.

Однако по какой-то причине при преобразовании файлов из xls в xlsx копируются только данные ячейки, и объект таблицы теряется вместе с определенным именем таблицы.

...