Выпуск Openpyxl версии 2.5.11 - PullRequest
       10

Выпуск Openpyxl версии 2.5.11

0 голосов
/ 11 декабря 2018

Я вчера обновил библиотеку Openpyxl до версии 2.5.11.Теперь, когда я просто открываю книгу Excel (это файл xlsx без макросов), я получаю следующее странное сообщение об ошибке, которого у меня не было, когда я вчера открывал тот же самый файл перед обновлением библиотеки: Код:

tips = r"NTipsPerf6b.xlsm"
wb = openpyxl.load_workbook(tips)

и это обратная связь:

---------------------------------------------------------------------------
IndexError                                Traceback (most recent call last)
<ipython-input-16-980c37a8c9f7> in <module>()
----> 1 wb = openpyxl.load_workbook(tips)

C:\ProgramData\Anaconda3\lib\site-packages\openpyxl\reader\excel.py in load_workbook(filename, read_only, keep_vba, data_only, guess_types, keep_links)
    291         ws._rels = [] # reset
    292 
--> 293     parser.assign_names()
    294 
    295     #wb._differential_styles.styles =  [] # tables may depened upon dxf

C:\ProgramData\Anaconda3\lib\site-packages\openpyxl\packaging\workbook.py in assign_names(self)
    104             reserved = defn.is_reserved
    105             if reserved in ("Print_Titles", "Print_Area"):
--> 106                 sheet = self.wb._sheets[defn.localSheetId]
    107                 if reserved == "Print_Titles":
    108                     rows, cols = _unpack_print_titles(defn)

IndexError: list index out of range

, если у кого-то есть какие-либо подсказки о том, как это исправить, что было бы очень полезно.Спасибо

...