Я создаю WebApp с помощью Pyhton Flask и peewee.Мне нужно экспортировать данные из базы данных и импортировать их в Excel.
Я обнаружил, что openpyxl - это библиотека python для работы с \ n таблицами Excel.Это мой код:
models.py
class Info(Model):
ime_prezime=CharField()
ulica=CharField()
broj=CharField()
class Meta():
database=DATABASE
import openpyxl
import models
wb=openpyxl.load_workbook("ispratnica.xlsx")
type(wb)
sheet = wb["Ispratnica"]
sheet["J2"].value="swongnwrb"
wb.save('{}.xlsx'.format(models.Info.ime_prezime))
Когда я изменяю wb.save('{}.xlsx'.format(models.Info.ime_prezime))
на `` `wb.save ('ispratnica1.xlsx'.) Код работаетотлично, но когда я пытаюсь использовать данные из базы данных, это выдает мне ошибку:
OSError: [Errno 22] Invalid argument: '<CharField: Info.ime_prezime>.xlsx'
Может кто-нибудь помочь мне с этим?Прошу прощения, если у меня возникли ошибки при задании этого вопроса.