python实现微信发消息
python,实现,微信,发消息
2025-03-20 08:49:00 时间
python实现微信发消息
通过桌面应用去发送消息(pyautogui, pyperclip)
# coding=utf-8
"""
@project: automation_tools
@Author:gaojs
@file: test005.py
@date:2022/7/28 18:57
@blogs: https://www.gaojs.com.cn
"""
import time
import pyautogui as pg
import pyperclip as pc
import schedule
def send_msg():
"""
定时发送信息给微信联系人
"""
# 这里是微信联系人名字,或者群名称都可以
name = ['文件传输助手', 'Sunshine']
msg = ['Hi,这是自动发送邮件工具,调试哦!', '晚上好呀!', '各位抱歉,调试结束,给您带来不便,深表歉意!']
# self.msg = ['Hi, 坤少,这是一个test!', 'AMP接口人', 'AG业务专家']
# 操作间隔为1秒
pg.PAUSE = 1.5
# 快捷键调出桌面微信客户端
pg.hotkey('ctrl', 'alt', 'w')
# 搜索栏
pg.hotkey('ctrl', 'f')
# 找到好友
for dex in name:
pc.copy(dex)
# 粘贴
pg.hotkey('ctrl', 'v')
# 回车
pg.press('enter')
# 发送消息
for i in msg:
pc.copy(i)
pg.hotkey('ctrl', 'v')
pg.press('enter')
# 搜索栏
pg.hotkey('ctrl', 'f')
# 隐藏微信
time.sleep(1)
pg.hotkey('ctrl', 'alt', 'w')
# 每天定时发送消息给固定的人
schedule.every().day.at("19:05").do(send_msg)
while True:
schedule.run_pending()
time.sleep(1)
相关文章
- python实现K近邻算法案例
- webstorm占用内存过高_python程序内存不断增加
- python lambda拉姆达表达式「建议收藏」
- Python项目51-课程页面
- python读取oss的psd并上传jpg
- .app 域名发布了,我们可以使用 Python 做点什么?
- python使用RSA加密算法
- Python继续霸榜,SQL写得溜,面试或许能加分
- java异或运算符_python 异或
- Python-yield关键字详解
- 如何理解python报错信息_csb报错
- python线程间通信的方式_android 线程间通信
- python json.loads()、json.dumps()和json.dump()、json.load()区别
- 分类变量的卡方检验(python实现&SPSS实现)「建议收藏」
- (更新时间)2021年3月26日 python基础知识(模块制作)[通俗易懂]
- 【python】分苹果
- python报错invalid syntax_fatal python error
- Easy Games With Python and Pygame(二)- Pygame 绘制图形
- Python基础13-模块的使用
- sklearn cross validation_python sklearn