用python发微信消息,python给微信群发消息

  用python发微信消息,python给微信群发消息

  itchat在运行的时候总是报错键: pass _ ticket ,所以itchat暂时无法使用。Wxpy使用时需要登录网页版微信,并且总是报key error :‘pass _ ticket’,使用不方便。本文告诉读者一个简单的自动给微信好友发消息的方法。

  在使用这个函数之前,您需要安装pyautoguipyperclip,这样您就可以通过单击键盘上的win+R键,然后键入pip install pyautogui和pip install pyperclip来安装它。没什么好说的,代码见:

  importpyautogui

  importpyperclip

  进口时间

  Time.sleep(10)#提前打开微信,等十秒钟

  whileTrue:

  Pyperclip.copy(早起的鸟儿有雾霾)#需要发什么

  Pygui.hotkey (Ctrl , V) #按ctrl v粘贴内容

  Pygui.mouseup () #模拟鼠标抬起左键。

  Pygui.moveto (1315,800) #用鼠标点击发送按钮。

  Pygui.mousedown () #模拟鼠标按左键。

  Pygui.mouseup () #模拟鼠标抬起左键。

  Time.sleep(30)#设置等待时间pyperclip.copy( ),括号内为找到的消息内容。

  Pyautogui.moveTo(),括号内是微信‘发送’按钮。在填写之前,您需要获得按钮在显示屏上的位置。

  这种方式有一个缺点,就是PC上的微信需要一直打开,微信弹窗不能移动。

  下面来给大家介绍个简单的方法来获取发送按钮的位置,先用微信截图(默认是alt一键)。当鼠标移动时,鼠标处会显示一个POS值,这是发送按钮相对于屏幕的位置。所以当微信弹窗移动时,需要重新获取值,并更改pyautogui.moveTo()的括号值。

  本文来源于网络。如有雷同,请联系作者。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: