Я использовал модуль openpyxl для обработки некоторых файлов .xlsx. Я пытался выяснить, как перебирать листы в книге. Я не уверен, смогу ли я это понять. Я пробовал два кода, ниже которых оба возвращают пустые результаты. Мой файл .xlsx имеет около 20 листов, поэтому что-то должно вернуться.Как перебирать рабочие листы в рабочей книге, openpyxl
Единственное, что я не мог найти в Интернете, - это установить книгу в настоящую книгу. Обычно я пишу в книге, так что я просто инициализировать его, установив переменную в собственной пустой книге workbook = Workbook()
, но в этом случае я не уверен, если я могу открыть книгу, делая workbook = Workbook(r"C:\Excel\LOOKUP_TABLES_edited.xlsx")
Если кто-то может определить, что это такое Я поступаю неправильно, я был бы признателен.
Вот мой код:
workbook = Workbook(r"C:\Excel\LOOKUP_TABLES_edited.xlsx")
for sheet in workbook.worksheets:
print sheet
# or
for sheet in workbook.worksheets:
print sheet.title