由于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脚本到web开发、爬虫、数据分析、数据可视化、机器学习等。想要这些资料的可以关注小编,并在后台私信小编:“01”即可领取。

python 发微信 自动登录_用python自动给微信好友发消息相关推荐

  1. python打开qq并登录_使用Python进行QQ批量登录的实例代码

    具体代码如下所示: #coding=utf-8 __author__ = 'Eagle' import os import time import win32gui import win32api i ...

  2. java 微信 qq 登录_拾人牙慧篇之———QQ微信的第三方登录实现

    一.写在前面 关于qq微信登录的原理之流我就不一一赘述了,对应的官网都有,在这里主要是展示我是怎么实现出来的,看了好几个博客,有的是直接复制官网的,有的不知道为什么实现不了.我只能保证我的这个是我实现 ...

  3. python 验证码图片 模拟登录_【python】带图片验证码的登录自动化实战

    近期在跟进新项目的时候,整体的业务线非常之长,会一直重复登录退出不同账号的这个流程,所以想从登录开始实现部分的自动化.因为是B/S的架构,所以采用的是selenium的框架来实现.大致实现步骤如下: ...

  4. python 发邮件 无需密码_用Python实现SMTP发送邮件(纯文本)

    写在前面 初学python,今天和昨晚折腾了一晚上,终于成功发送出了邮件!心情激动,做个记录总结. 首先,要实现发邮件总共需要用到email模块和smtplib模块,其中email模块用于构造邮件,s ...

  5. python模拟账号密码登录_使用python模拟用户登录

    说明 模拟用户登陆 1.判断用户名是否输入超过3 输入超过三次后给出提示退出 2.输入用户名和密码判断是否输入正确 输入正确用户名或密码 提示登录成功 输入错误用户名或密码 提示用户名或密码错误,请重 ...

  6. python自动登录qq客户端_Python自动登录QQ的实现示例

    Python自动登录QQ的实现示例,按下,鼠标,自动登录,窗口,代码 Python自动登录QQ的实现示例 易采站长站,站长之家为您整理了Python自动登录QQ的实现示例的相关内容. 这是一份来自网络 ...

  7. pythoncookie自动模拟登录_用Python模拟技巧带你实现自动抽屉登录自动点赞

    原标题:用Python模拟技巧带你实现自动抽屉登录&自动点赞 /1 前言/ 嘿,各位小伙伴们晚上好呀,今天小编又给大家带来干货内容啦,今天带来的是,如何自动登录抽屉,并且点赞! 原计划是不打算 ...

  8. python itchat 无法登录_利用python实现在微信群刷屏的方法

    hello,我是小小炽,这是我写的第一篇博客,写博客一直都想在写,但是苦于能力尚浅,在各位大牛面前那既然是关公面前耍大刀了,但是其实想来每一个大牛不也是从一个小白慢慢进步学习从而达到一定的高度的吗,而 ...

  9. python写一个ssh工具_用Python写个自动ssh登录远程服务器的小工具

    很多时候我们喜欢在自己电脑的终端直接ssh连接Linux服务器,而不喜欢使用那些有UI界面的工具区连接我们的服务器.可是在终端使用ssh我们每次都需要输入账号和密码,这也是一个烦恼,所以我们可以简单的 ...

最新文章

  1. 【FluidSynth】FluidSynth 简介 ( 相关资源链接 | 简介 | 特征 )
  2. es嵌套聚合dsl(求均值,求和)
  3. es 映射 mysql_ElasticSearch系列02:ES基础概念详解
  4. VSCode自定义代码片段7——CSS动画
  5. honeywell新风系统控制面板说明_详解装了新风系统,怎么清洗维护简单?
  6. c++ 开发虚拟摄像头_开发板有了,但我们要怎么玩?
  7. 幅度和幅值有区别吗_你知道避雷器与浪涌保护器二者的区别吗?
  8. ESP8266(2)
  9. python中冒号的语法错误_找不出python的语法错误该如何解决?
  10. Spring源码的学习方法和知识地图
  11. python实现猜数字游戏
  12. tracert和traceroute区别在哪?
  13. PCB布线规则自学笔记
  14. windows mobile/wince 大容量存储驱动实现介绍
  15. 怎么在Excel里输入可以打钩的选择框?
  16. Yalmip:踩坑记录/窍门分享
  17. ASEMI肖特基二极管1N5819压降是什么意思
  18. RC并联电路传递函数用MATLAb,RC电路(一)RC串联、并联电路详解
  19. Python版经典小游戏愤怒的小鸟源代码,基于pygame+pymunk
  20. 2016年最新苹果开发者账号注册流程详解(公司账号篇)

热门文章

  1. 治疗鼻炎偏方大曝光 专家实解效果
  2. Win11无法连接打印机?Win11电脑无法连接打印机的解决方法
  3. 移动支付 (1)二维码生成的细节和原理
  4. java.io.FileNotFoundException class path resource [xxx.xml] cannot be opened
  5. 发一个基于Cocos2d-x的游戏
  6. 基于ArcGIS的全国1km路网密度格网栅格制作流程
  7. 《异域狂想曲》官方秘籍
  8. DB2 错误代码大全
  9. iPhone开发者选项
  10. python内建函数istitle_Python 的字符串内建函数