#写日志,需要导入jnz给的nnlog包
import nnlog
log = nnlog.Logger('my.log',backCount=3,when='S',level='debug')
#my.log日志文件名
#backCount 保存几份日志,默认值5,达到5个日志文件后,新增日志,并删除之前的
#level 日志级别,默认debug
#when 每隔多少时间生成一个日志文件,‘S’秒,'D'天,默认‘D’
log.info('info:testlin登录……')
log.error('error:数据连接失败!')
log.warning('warn:警告')
log.debug('debug:')
#log.surprise()
#发邮件,需要导入jnz给的yagmail包
import yagmail
user = 'xx@163.com'
password = 'xx123'
m = yagmail.SMTP(host='smtp.163.com',user=user,
password=password,
)
#smtp.qq.com
#smtp_ssl = True 如果是qq邮箱的话加这个参数
m.send(to=['xxx@qq.com','xx@qq.com'],cc=['xxxx@qq.com','xx@163.com'],subject='测试邮件发送testlin',contents='测试数据',attachments=['内置函数.py',r'C:\Users\Administrator\Desktop\new 2.txt'])