昨天菜鸟小白给大家留了一个课后作业,如何实现天气的定时推送。有没有小伙伴做出来答案呢?今天菜鸟小白给大家分享我的实现方式吧。这个是我今天整的程序流程图,昨天我们还只是实现了中间的通过和风天气API获取天气情况,今天我们需要实现其它部分。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c97beaad7a45160d27a966d6405cab6c.png)
计时器的实现
APScheduler是一个 Python 定时任务框架,使用起来十分方便。提供了基于日期、固定时间间隔以及 crontab 类型的任务,并且可以持久化任务、并以 daemon 方式运行应用。我们通过pip程序安装好apscheduler库。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/5966338267c2b66fa66a2533d800bf39.png)
安装之后我们直接运行如下程序
def job():
print(datetime.now(