python实现微信自动发送

一个简单的微信自动发送消息的python程序,对python的pyautogui模块的应用,想要实现更复杂的操作可以改基础为框架扩展实现目标操作。

import pyautogui
import time
import pyperclip

#用pyautogui控制输入快捷键完成操作
'''快捷键与剪切板'''
def openWechat():
    pyautogui.hotkey("Ctrl","Alt","w")    #微信快捷键可以在PC端设置中自定义
    time.sleep(1)                         #养成良好的操作间隔习惯,避免被制裁

def chatWho(name):
    pyautogui.hotkey("Ctrl","f")          #微信电脑端默认的搜索键,这个在设置中可能无法自定义   
    time.sleep(1)
    pyperclip.copy(name)                  #自动粘贴想要发送消息的人
    pyautogui.hotkey("Ctrl","v")
    time.sleep(1)
    pyautogui.hotkey("Enter")             #快捷键发送
    time.sleep(1)

def sentMsg(msg):
    pyperclip.copy(msg)
    pyautogui.hotkey("Ctrl","v")          #将目的信息传输到消息框中
    time.sleep(1)
    pyautogui.hotkey("Enter")

openWechat()
chatWho("目标对象")                       #以下是简单的函数调用,在运用时可自行加入循环判断等操作使完成更加复杂的操作
sentMsg("目标信息")                      

“我们无法预知某个瞬间的价值,直到它成为回忆”

  • 7
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值