Python查找最新测试报告到邮件功能
#coding=utf-8 import smtplib from email.mime.text import MIMEText import unittest import HTMLTestRunner import time,os #=============定义发送邮件========== def send_mail(file_new): #发信邮箱 mail_from='testingwtb@126.com' #收信邮箱 mail_to='xiaoming@126.com' #定义正文 f = open(file_new, 'rb') mail_body = f.read() f.close() msg=MIMEText(mail_body,_subtype='html',_charset='utf-8') #定义标题 msg['Subject']=u"自动化测试报告" #定义发送时间(不定义的可能有的邮件客户端会不显示发送时间) msg['date']=time.strftime('%a, %d %b %Y %H:%M:%S %z') smtp=smtplib.SMTP() #连接SMTP服务器,此处用的126的SMTP服务器 smtp.connect('smtp.126.com') #用户名密码 smtp.login('testingwtb@126.com',