Python自定义任务发邮件提醒

前言

      在工作中,有时会有一些定期需要执行的任务或在将来某一天需要执行的任务,为避免疏漏,设计个小工具,发邮件提醒自己去处理.

方案简介

      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 ,则表明已经处理过了,无需再发提醒邮件

猜你喜欢

转载自www.cnblogs.com/SH170706/p/11129457.html
今日推荐