当前位置: 首页 > 图灵资讯 > 行业资讯> Python如何实现定时发送qq消息

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

发布时间:2025-10-07 17:40:26

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

1.软件版:

1562658595713410.png

2.依靠环境安装

pymysql安装:pip install pymysql

qqbot安装:pip install qqbot

3.数据库操作

数据库操作非常简单,类似Java。去菜鸟教程看基本语法就好。

1562658999529868.jpg

4.配置qqbot登录信息

也可以不配置。如果不配置,每次扫描代码登录,但在Linux系统下不易使用。我按照说明将配置更改为每次将登录二维码发送到固定qq邮箱。qqbot模块在GitHub上。您可以查看模块描述:qqbot

在用户目录下默认配置文件.qqbot-tmp/v2.3.conf,类似于linux下

c.jpg

相关推荐:Python视频教程

5. 自定义功能

1562659045977929.jpg

6.入口主程序

1562659068637784.jpg

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消息的代码。以下是项目目录结构。有些未出现的文件是自己测试的,不用担心:

n.png

效果图:

1562659132934845.jpg1562659186602176.jpg

相关文章

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

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

2025-10-07
python如何模拟登录Github

python如何模拟登录Github

2025-10-07
Python如何按PEP8风格自动排版代码

Python如何按PEP8风格自动排版代码

2025-10-07
一分钟学会如何查看Python内置函数的用法及其源码

一分钟学会如何查看Python内置函数的用法及其源码

2025-10-07
Python如何运用matplotlib库绘制3D图形

Python如何运用matplotlib库绘制3D图形

2025-10-07
Python可视化神器:Plotly Express库

Python可视化神器:Plotly Express库

2025-10-07