大家好,我是安果!
在国内,大部分人都是过农历生日,然后借助日历工具获取农历日期对应的阳历日期,以这一天来过生!
这里还有一个痛点,即:每一年的农历生日对应的阳历日期都不一样
本篇文章将教你利用 Python 制作一个简单的生日提醒
1. 实战
具体操作步骤如下
1-1 安装依赖
其中,zhdate 模块用于中国农历、阳历之间的转换,并且支持日期差额计算
项目地址:
https://github.com/CutePandaSh/zhdate
1-2 创建数据表
创建一条数据表
然后,将需要提醒用户的姓名、农历生日等数据写入
PS:这里阴历生日格式是 mm-dd,比如:10-25
1-3 查询数据
1-4 遍历,获取距离今天的天数
遍历上面的数据,将阴历转为阳历,然后计算出距离今天的天数
1-5 组装数据及消息推送
通过时间间隔,在提前一周、生日当天做一个提醒
最后,将组装好的消息通过企业微信机器人发送出去
2. 最后
我已经将文中的源码上传到公众号后台,回复关键字 birth 获取完整的源码!
推荐阅读
5 分钟,教你从零快速编写一个油猴脚本!
爬虫工具篇 - 必会用的 6 款 Chrome 插件
小技巧 | Chrome 插件如何完成剪切板的操作!
END
领取专属 10元无门槛券
私享最新 技术干货