В настоящее время я использую pandas для чтения файла Excel и представления его имен листов для пользователя, поэтому он может выбрать, какой лист он хотел бы использовать. Проблема в том, что файлы действительно большие (70 колонок х 65 тыс. Строк), занимая до 14 секунд для загрузки на ноутбук (те же данные в CSV файле занимают 3 с).
Мой код в panda выглядит примерно так:
xls = pandas.ExcelFile(path)
sheets = xls.sheet_names
Я попробовал xlrd раньше, но получил аналогичные результаты. Это был мой код с xlrd:
xls = xlrd.open_workbook(path)
sheets = xls.sheet_names
Итак, может ли кто-нибудь предложить более быстрый способ получить имена листов из файла Excel, чем чтение всего файла?