最近看到情侣零点送祝福,感觉还是很浪漫的事情,相信有很多人熬夜为了给爱的人送上零点祝福,但是有时等着等着就睡着了或者时间并不是卡的那么准就有点强迫症了,这是也许程序会解决我们的问题。下面就介绍Python是怎么轻松实现零点祝福的,让大家从此脱离单身苦海。

工具安装

我们需要安装Python3.5以及相应的time库、itchat库和apscheduler库,其中time库用来获取当前时间,itchat库用来向微信好友发送消息,apscheduler库用来定时。time库是自带的模块不需要安装,其余安装如下:

运行pip3 install itchat

运行pip3 install apscheduler

设置定时任务

首先先配置好定时功能,这个功能采用APScheduler这一强大的任务调度工具,具体有三个步骤

1、配置scheduler

2、添加任务并设置好定时时间

3、启动调度器

代码部分如下

Python实现定时发送微信消息_java


设置微信发送

微信发送使用itchat模块,itchat模块是对网页版微信操作的Python库,它提供登录微信、获取好友列表、发送与接收信息等功能。设置发送需以下几个步骤:

1、登录微信,运行程序时会出现一个登录二维码,打开手机微信扫一下即可实现登录。

2、寻找信息要发送的好友

3、编写信息的内容

4、发送信息

Python实现定时发送微信消息_java_02


具体代码如下

Python实现定时发送微信消息_java_03

完整项目代码

运行程序后,只需静待程序结果。如果喜欢,欢迎转发关注。最后想说:

<人生苦短,我用python>