python 发送邮件附件很慢_Python发送电子邮件,但我的附件文件不工作 Bertha 。 2022-10-27 13:42 173阅读 0赞 我试图从Python脚本中发送一封带有附件的电子邮件。 发送正文中的文本似乎可以,但我不确定文件附件的语法。在 我的代码片段是:import smtplib from email.mime.base import MIMEBase from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText def send\_email(self): fromaddress = "rladhani@gmail.com" toaddress = "riaz.ladhani@company.com" text = "subject line test" username = "rladhani@gmail.com" password = "-" msg = MIMEMultipart() msg\['from'\] =fromaddress msg\['to'\] = toaddress msg\['subject'\] = text msg.attach(MIMEText (text)) attachment = open(r"C:\\Webdriver\\ClearCoreRegression Test\\TestReport\\TestReport\_01052016.html", "rb") part = MIMEBase('application', 'octet-stream') part.set\_payload((attachment).read()) encoders.encode\_base64(part) part.add\_header('Content-Disposition', "attachment; filename= %s" % filename) msg.attach(part) server = smtplib.SMTP('smtp.gmail.com', 587) server.ehlo() server.starttls() server.ehlo() server.login(username, password) server.sendmail(fromaddress, toaddress, msg.as\_string()) server.quit() 如何将文件附件添加到电子邮件中? 我也得到了一个未解决的参考错误 ^\{pr2\}$ 谢谢,里亚兹
还没有评论,来说两句吧...