python 给QQ好友定时发送消息

本文介绍了如何使用Python结合APScheduler实现定时给QQ好友发送消息的功能。通过安装pywin32、requests、APScheduler和fake-useragent库,以及利用青云客机器人API获取消息内容。文中提供了一个QQ对话测试的代码示例,并分享了实际运行的效果。
摘要由CSDN通过智能技术生成

python 给QQ好友定时发送消息

前言

在小编的上一篇python文章中提到了关于微信或者QQ的消息“轰炸”(其实我是想你也去看看,23333 [狗头保命]),那是简单版本,今天我要讲的是,发送消息定时任务的结合体。

初衷

看到网上有很多大神用python给女友每天给女朋友发送“糖衣炮弹”,我酸了(给自己一个大嘴巴子,在码代码的时候怎么能想这些,再说了,我的对象千千万,new一个对象就有了,哈哈哈),作为一个程序猿我想实现这一功能,准备工作:

  1. python3+ ,开发环境;
  2. 安装 pywin32 , pip install pywin32 用于控制window应用;
  3. 安装 requests , pip install requests 这个模块是用来网上找“糖衣炮弹”;
  4. 安装 APScheduler , pip install APScheduler 用于定时任务;
  5. 安装fake-useragent, pipi install fake-useragent 这个用于网上抓取伪装header 里面的User_Agent(爬虫常用);
  6. 网上的“糖衣炮弹”资源,小编用的青云客机器人(api免费)查询天气;

代码

  1. 此版本是用的QQ对话测试的,需要将聊天对象对话框,单独出来(现在版本的QQ都是多个对话框在一起的)
# !user/bin/env/python3
# -*- coding:utf-8 -*-

__author__ = 'heyu<18781085152@163.com>'
__date__ = '2020/5/14'

import win32gui
import win32con
import win32clipboard as w
import requests,re,time
from fake_useragent import UserAgent
from apscheduler.schedulers.blocking import BlockingScheduler

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值