国贸附近网站建设,重庆重庆网站建设公司,html5在线制作网站模板,北京建站模板展示因为生活中老是忘记各种事情#xff0c;刚好又在学python#xff0c;便突发奇想通过python实现提醒任务的功能#xff08;尽管TIM有定时功能#xff09;#xff0c;也可定时给好友、群、讨论组发送qq消息。其工作流程是#xff1a;访问数据库提取最近计划——根据数据…
因为生活中老是忘记各种事情刚好又在学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.conflinux下类似 5. 自定义功能 6.入口主程序 7.其它
数据库结构
dropdatabaseif exists info_db;
createdatabaseinfo_db defaultcharactersetutf8;
use info_db;
createtabledutyschedule_tb(
id int(11) auto_increment primarykey,
worktime timestampnotnull,
namevarchar(10) notnull,
content varchar(100) notnull
)engineInnoDB auto_increment1 defaultcharsetutf8;
以上就是循环发送qq消息的代码以下是项目目录结构其中一些没有出现的文件是自己测试所用可以不用关心 效果图