python控制微信发消息

使用pyautogui 控制PC版微信,发消息。

复制代码
import pyautogui
import time


def Open_Wechat():
    #使用快捷键打开微信。这个微信的默认设置的快捷键。
    pyautogui.hotkey('ctrl', 'alt', 'w')
    time.sleep(1)

def Chat_Who(ContactPerson):
    #使用快捷键打开查找,找一个叫Tom的联系人。
    pyautogui.hotkey("ctrl","f")
    pyautogui.write(ContactPerson)
    time.sleep(1)
    pyautogui.hotkey('Enter')
    time.sleep(1)

def Sent_Msg(Msg):
    #给Tom发消息,然后回车发送。
    pyautogui.write(Msg)
    pyautogui.hotkey('Enter')

if __name__ == '__main__':
    Open_Wechat()
    ContactPerson = "Tom"
    Chat_Who(ContactPerson)
    msg = "hello,thank you."
    Sent_Msg()
复制代码

 

posted @   ken-yu  阅读(596)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· 【.NET】调用本地 Deepseek 模型
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
点击右上角即可分享
微信分享提示