Как получить имена листов из файлов XLS без загрузки всего файла?

В настоящее время я использую pandas для чтения файла Excel и представления пользователю имен его листов, чтобы он мог выбрать, какой лист он хотел бы использовать. Проблема в том, что файлы действительно большие (70 столбцов x 65 тыс. Строк), для загрузки на ноутбук требуется до 14 секунд (те же данные в CSV-файле занимают 3 секунды).

Мой код в панде выглядит так:

xls = pandas.ExcelFile(path)
sheets = xls.sheet_names

Я пробовал xlrd раньше, но получил похожие результаты. Это был мой код с xlrd:

xls = xlrd.open_workbook(path)
sheets = xls.sheet_names

Итак, кто-нибудь может предложить более быстрый способ получения имен листов из файла Excel, чем чтение всего файла?

Ответы на вопрос(2)

Ваш ответ на вопрос