Writer.save() с новым именем Python ⇐ Python
-
Гость
Writer.save() с новым именем Python
У меня возникает ошибка при попытке сохранить файл Excel под другим именем:
Это часть моего кода:
precios_read = pd.read_excel('Precios_{}.xls'.format(auth2),sheet_name='Precios') precios_read = precios_read.sort_values(by=['Espacio'], возрастание=True) книга = load_workbook('Template_sugerencia.xlsx') писатель = pd.ExcelWriter('Template_sugerencia.xlsx', engine='openpyxl') писатель.книга = книга precios_read.to_excel(писатель, имя_листа='шаблон', startcol=12, startrow=5, index=False, merge_cells = True) Recom.to_excel(писатель, имя_листа='шаблон', startcol=0, startrow=5, index=False, merge_cells = True) клиент = аутентификация + '_' + идентификаторы Writer.save('{}.xls'.format(клиент)) Проблема в последней строке: writer.save('{}.xls'.format(cliente)). Если я выполню только write.save(), все в порядке, и файл будет сохранен, но если я добавлю имя нужного файла, я не смогу этого сделать
TypeError: save() принимает ровно 1 аргумент (2 задано)
У меня возникает ошибка при попытке сохранить файл Excel под другим именем:
Это часть моего кода:
precios_read = pd.read_excel('Precios_{}.xls'.format(auth2),sheet_name='Precios') precios_read = precios_read.sort_values(by=['Espacio'], возрастание=True) книга = load_workbook('Template_sugerencia.xlsx') писатель = pd.ExcelWriter('Template_sugerencia.xlsx', engine='openpyxl') писатель.книга = книга precios_read.to_excel(писатель, имя_листа='шаблон', startcol=12, startrow=5, index=False, merge_cells = True) Recom.to_excel(писатель, имя_листа='шаблон', startcol=0, startrow=5, index=False, merge_cells = True) клиент = аутентификация + '_' + идентификаторы Writer.save('{}.xls'.format(клиент)) Проблема в последней строке: writer.save('{}.xls'.format(cliente)). Если я выполню только write.save(), все в порядке, и файл будет сохранен, но если я добавлю имя нужного файла, я не смогу этого сделать
TypeError: save() принимает ровно 1 аргумент (2 задано)