Я использовал модуль openpyxl для обработки некоторых файлов .xlsx. Я пытался понять, как перебирать листы в книге. Я не уверен, что смогу понять это. Я пробовал два кода ниже, оба возвращают пустые результаты. В моем файле .xlsx около 20 листов, так что что-то должно вернуться.
Единственное, что я не смог найти в Интернете, - это как преобразовать книгу в настоящую книгу. Обычно я пишу в книгу, поэтому я просто инициализирую ее, устанавливая переменную в пустую книгу 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