问题描述:
使用Python发送带附件的邮件,附件名称不能使用变量进行复制,
time_now=datetime.datetime.now()
time_day=time_now.strftime('%Y%m%d')
filename_xlsx="/data/tmp/xxxx汇总_%s.xlsx" %time_day
print filename_xlsx
with open(filename_xlsx,'r')as h:
content2 = h.read()
part2 = MIMEText(content2,'plain','utf-8')
part2['Content-Type'] = 'application/octet-stream'
part2['Content-Disposition'] = 'attachment;filename="filename_xlsx"'
filename_xlsx正常赋值
查看邮件显示变量替换未生效。