python实现微信自动发送教程
更新时间:2025年09月17日 09:10:08 作者:MzKyle
这篇文章主要介绍了python实现微信自动发送教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
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("目标信息") 我们无法预知某个瞬间的价值,直到它成为回忆。
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
python打印9宫格、25宫格等奇数格 满足横竖斜相加和相等
这篇文章主要为大家详细介绍了python打印9宫格、25宫格等奇数格,满足横竖斜相加和相等,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2019-07-07
Django ManyToManyField 跨越中间表查询的方法
今天小编就为大家分享一篇Django ManyToManyField 跨越中间表查询的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2018-12-12
基于keras中import keras.backend as K的含义说明
这篇文章主要介绍了keras中import keras.backend as K的含义说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2021-05-05


最新评论