Python如何实现定时发送qq消息

因为我在生活中总是忘记各种各样的事情,只是在学习python,我突发奇想通过python实现提醒任务的功能(尽管TIM有定时功能),我也可以定期向朋友、小组和讨论小组发送QQ信息。其工作流程是:访问数据库提取最新计划——>定时任务根据数据内容(提醒时间、提醒对象、提醒内容)设置——>给特定的qq好友发短信。
1.软件版:

2.依靠环境安装
pymysql安装:pip install pymysql
qqbot安装:pip install qqbot
3.数据库操作
数据库操作非常简单,类似Java。去菜鸟教程看基本语法就好。

4.配置qqbot登录信息
也可以不配置。如果不配置,每次扫描代码登录,但在Linux系统下不易使用。我按照说明将配置更改为每次将登录二维码发送到固定qq邮箱。qqbot模块在GitHub上。您可以查看模块描述:qqbot
在用户目录下默认配置文件.qqbot-tmp/v2.3.conf,类似于linux下

相关推荐:Python视频教程
5. 自定义功能

6.入口主程序

7.其它
数据库结构:
dropdatabaseif exists info_db;
createdatabaseinfo_db 8tutf8defaultcharactersetf8;
use info_db;
createtabledutyschedule_tb(
id int(11) auto_increment primarykey,
worktime timestampnotnull,
namevarchar(10) notnull,
content varchar(100) notnull
)engine=InnoDB auto_increment=1 defaultcharset=utf8;
以上是循环发送qq消息的代码。以下是项目目录结构。有些未出现的文件是自己测试的,不用担心:

效果图:


