У меня есть программа на Python, которая берет данные с веб-сайта и использует xlsxwriter, чтобы записать их в Excel. В конце он отправляет электронное письмо с приложением Excel, используя библиотеку SMTP. Мне нужно, чтобы эта программа запускалась каждую неделю, поэтому я развернул ее на Герою. Херкука хранит файл excel в памяти? Нужно ли беспокоиться об ограничении хранилища?
Вот как я пишу, чтобы преуспеть
fileName = "film" + datetime.today().strftime("%Y-%m") + ".xlsx"
workbook = xlsxwriter.Workbook(fileName)
worksheet.write(row, col, info)
А вот так я прикрепляю его к почте
part = MIMEBase('application', "octet-stream")
part.set_payload(open(fileName, "rb").read())
encoders.encode_base64(part)
part.add_header('Content-Disposition', 'attachment; filename="' + fileName + '"')
msg.attach(part)
Я новичок в питоне и героку. Спасибо за вашу помощь!