真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Python實(shí)現(xiàn)給微信好友自動發(fā)送消息的示例

這篇文章將為大家詳細(xì)講解有關(guān)Python實(shí)現(xiàn)給微信好友自動發(fā)送消息的示例,小編覺得挺實(shí)用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

我們是2013年至今的成都網(wǎng)站建設(shè)公司,提供網(wǎng)站建設(shè),電商網(wǎng)站設(shè)計開發(fā),外貿(mào)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)頁設(shè)計,微信小程序定制開發(fā)、等服務(wù)。為客戶創(chuàng)造有價值的品牌營銷體驗(yàn),讓互聯(lián)網(wǎng)提升企業(yè)的競爭力!

由于itchat運(yùn)行時,老是報KeyError: ‘pass_ticket’,故itchat暫不能使用。而wxpy在使用時需要登錄網(wǎng)頁版微信,且動不動報KeyError: 'pass_ticket,所以不方便使用。

實(shí)現(xiàn)給微信好友自動發(fā)送消息:

使用該功能前需要安裝pyautoguipyperclip,因此鍵盤點(diǎn)擊win+R鍵,依次輸入pip install pyautogui和pip install pyperclip便可安裝。話不多說,代碼見

import pyautogui
import pyperclip
import time
time.sleep(10) # 提前打開微信,等待十秒
while True:
    pyperclip.copy('早起的鳥兒有霾吸') # 需要發(fā)送的內(nèi)容
    pyautogui.hotkey('ctrl', 'v') # 按下 ctrl + v 粘貼內(nèi)容
    pyautogui.mouseUp()  # 模擬鼠標(biāo)將左鍵抬起
    pyautogui.moveTo(1315, 800)  # 鼠標(biāo)點(diǎn)擊發(fā)送按鈕
    pyautogui.mouseDown()  # 模擬鼠標(biāo)將左鍵按下
    pyautogui.mouseUp() # 模擬鼠標(biāo)將左鍵抬起
    time.sleep(30)  # 設(shè)置等待時間

pyperclip.copy(’’),括號中為發(fā)現(xiàn)的消息內(nèi)容
pyautogui.moveTo(),括號中為微信’發(fā)送’按鈕,填寫前需要獲取到按鈕在顯示器屏幕的位置。
該方法存在一個弊端,需要一直打開PC端微信,且微信彈窗不能移動。

下面來給大家介紹個簡單的方法來獲取發(fā)送按鈕的位置,首先使用微信截圖(默認(rèn)為alt+a鍵),鼠標(biāo)移動時,鼠標(biāo)處顯示有POS值,該值即為發(fā)送按鈕相對屏幕的位置。因此當(dāng)微信彈窗移動時,需要重新獲取該值并更改pyautogui.moveTo()中括號值即可。

關(guān)于Python實(shí)現(xiàn)給微信好友自動發(fā)送消息的示例就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。


網(wǎng)站題目:Python實(shí)現(xiàn)給微信好友自動發(fā)送消息的示例
文章位置:http://weahome.cn/article/iididh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部