В настоящее время я использую 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, чем чтение всего файла?