Бесконечная запись при вызове метода ExcelWriter в Jupyter
У меня задача записать данные на определенный лист в файл xlsx с сохранением форматирования прочих листов и формул (то есть, перезаписи файла целиком не должно быть). У меня получилось это сделать пару раз за счет вот такого куска кода:
with pd.ExcelWriter(
'data.xlsx',
mode='a',
engine= 'openpyxl',
if_sheet_exists= 'replace') as writer:
total_data.to_excel(writer, sheet_name= 'data', index=False)
Но, на следующий день код перестал работать, точнее он работает до бесконечности, как будто где-то происходит зацикливание. Входные данные не менялись. Далее, по советам пробовал дописывать .save() и .handles=None - безуспешно.