python实现微信自动发信息软件_Python实现给微信好友自动发送消息的示例
Python实现给微信好友自动发送消息的示例
发布时间:2020-12-11 09:30:57
来源:亿速云
阅读:106
作者:小新
这篇文章将为大家详细讲解有关Python实现给微信好友自动发送消息的示例,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
由于itchat运行时,老是报KeyError: ‘pass_ticket’,故itchat暂不能使用。而wxpy在使用时需要登录网页版微信,且动不动报KeyError: 'pass_ticket,所以不方便使用。
实现给微信好友自动发送消息:
使用该功能前需要安装pyautogui和pyperclip,因此键盘点击win+R键,依次输入pip install pyautogui和pip install pyperclip便可安装。话不多说,代码见:import pyautogui
import pyperclip
import time
time.sleep(10) # 提前打开微信,等待十秒
while True:
pyperclip.copy('早起的鸟儿有霾吸') # 需要发送的内容
pyautogui.hotkey('ctrl', 'v') # 按下 ctrl + v 粘贴内容
pyautogui.mouseUp() # 模拟鼠标将左键抬起
pyautogui.moveTo(1315, 800) # 鼠标点击发送按钮
pyautogui.mouseDown() # 模拟鼠标将左键按下
pyautogui.mouseUp() # 模拟鼠标将左键抬起
time.sleep(30) # 设置等待时间
pyperclip.copy(’’),括号中为发现的消息内容
pyautogui.moveTo(),括号中为微信’发送’按钮,填写前需要获取到按钮在显示器屏幕的位置。
该方法存在一个弊端,需要一直打开PC端微信,且微信弹窗不能移动。
下面来给大家介绍个简单的方法来获取发送按钮的位置,首先使用微信截图(默认为alt+a键),鼠标移动时,鼠标处显示有POS值,该值即为发送按钮相对屏幕的位置。因此当微信弹窗移动时,需要重新获取该值并更改pyautogui.moveTo()中括号值即可。
关于Python实现给微信好友自动发送消息的示例就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
python实现微信自动发信息软件_Python实现给微信好友自动发送消息的示例相关推荐
- Python之给微信好友自动发送消息
由于itchat运行时,老是报KeyError: 'pass_ticket',故itchat暂不能使用.而wxpy在使用时需要登录网页版微信,且动不动报KeyError: 'pass_ticket,所 ...
- python电脑截图文字识别软件_Python实现文字识别,来看看大牛怎么实现截图/
python有截屏的包吗 有你可以试试pyscreenshot. 地址:https://github.com/ponty/pyscreenshot 使用:import pyscreenshot as ...
- python微信群聊机器人_Python + itchat 实现微信机器人聊天(支持自动回复指定群聊)...
Python + itchat 实现微信机器人聊天(支持自动回复指定群聊) 发布时间:2018-10-25 22:38, 浏览次数:600 , 标签: Python itchat <>Py ...
- python爬取公众号文章_python爬取微信公众号历史文章
前几天,朋友有一个爬取某些指定微信公众号的历史文章的需求,刚好自己闲的没事,也就试了一试.不算完美解决问题了吧,但是自己也无能为力了,毕竟腾讯那么牛,斗不过斗不过. 一.思路 看了一些别人的文章,综合 ...
- python爬取论文全文数据_Python爬取微信公众号历史文章进行数据分析
思路: 1. 安装代理AnProxy,在手机端安装CA证书,启动代理,设置手机代理: 2. 获取目标微信公众号的__biz; 3. 进入微信公众号的历史页面: 4. 使用Monkeyrunner控制滑 ...
- python实现微信自动发信息_Python实现企业微信机器人每天定时发消息实例
1.背景 由于办公需要"每天定时推送某消息用来提醒群里面所有人",于是决定用企业微信自带的机器人来实现此功能.具体方法我来一一讲述. 2.企业微信API 3.想法 想到几种方式: ...
- python实现微信自动发信息_Python实现智慧-定期向微信女友发送消息,python,智给,定时,发消息...
#author_='zhi'; #date: 2020/6/20 0020 13:34 from __future__ import unicode_literals from threading i ...
- python写安卓游戏辅助软件_python微信跳一跳辅助软件
python微信跳一跳辅助软件是一款跳一跳小游戏的刷分辅助工具应用,用户在微信玩跳一跳游戏的时候使用软件可以随意的修改其中的成绩分数,按照你自己的意愿进行相关的改变,更好的帮助你达成游戏的最高峰,喜欢 ...
- python简答题及答案查询公众号和软件_Python 抓取微信公众号账号信息的方法
搜狗微信搜索提供两种类型的关键词搜索,一种是搜索公众号文章内容,另一种是直接搜索微信公众号.通过微信公众号搜索可以获取公众号的基本信息及最近发布的10条文章,今天来抓取一下微信公众号的账号信息 爬虫 ...
- python实现微信机器人群发软件_Python自制微信机器人:群发消息、自动接收好友...
运营公众号也有半年了,今年5月份开始的,之前一直用一款windows工具来运营自动接受好友请求.群发文章.自动回复等操作,但颇有不便. 举几个场景: 突然在外面看到一篇文章很好,临时写了一篇,想群发一 ...
最新文章
- mysql查询字段大小写结果相同,mysql大小写查询不敏感,mysql5.7查询不区分大小写解决方案。
- 数学知识--Levenberg-Marquardt算法浅谈
- 四、PHP框架Laravel学习笔记——路由命名和分组
- Arrays类的排序(sort、parallelsort)
- Font Manager :字体管理及批量安装工具
- 织梦charset.func.php,DEDECMS织梦程序实现熊掌号API提交接口推送(PHP推送)
- Angular 导致公司损失数十亿美元!
- 输入输出系统的发展概况
- Java中String, StringBuilder和StringBuffer
- throw new exception 后程序未中断_Java异常Exception-checked、unchecked
- 重写对象的equals和hashCode方法
- 【T+】余额表联查明细账,提示未将对象引用设置到对象的实例;参数格式错误,solutionID不能为空。
- 端口映射vc++6.0编译【转】
- IDE、SCSI接口区别
- 呼叫中心电话系统,你了解多少?
- mtd-utils交叉编译
- matlab取中间的几位数,Excel中取前几位数、中间几位数、后几位数的方法
- 计算机以太网,局域网,互联网,令牌网,ATM网络
- [ROS2 基础] Navigation2 导航系统介绍
- Ubuntu 16.04下安装Caffe解决 undefined symbol: _ZN5boost6python6detail11init_moduleER11PyModuleDefPFvvE