前言
在工作中,有时会有一些定期需要执行的任务或在将来某一天需要执行的任务,为避免疏漏,设计个小工具,发邮件提醒自己去处理.
方案简介
1.建立一个Excel文件,里面定义好待提醒的任务
2.建立一个记事本文件,里面输入待接收邮件的邮箱账号
3.采用Python编写代码,读取Excel文件,检查是否该发送提醒邮件,如果需要提醒,则发出邮件给接收人。
4.把python编写的代码,打包成exe可执行文件
5.采用Windows的定时任务作业,调度打包好的exe文件
详细方案:
1.Excel名称:Task.xlsx,sheet名:sheet1
说明:
1)、Frequency列,执行频率
2)、Item列,分如下三种情况
a.当Frequency为Week,Item为Monday,表明周一需要执行,Item可填写的内容为英文星期
b.当Frequency为Month,Item为1-30中间的某个数值,在当月那一天执行
c.当Frequency为Day,Item为具体日期,表明到了指定日期,发出提醒邮件
3)、Task为发送邮件的提醒内容
4)、是否处理,如果为Y ,则表明已经处理过了,无需再发提醒邮件