使用python自动发送图片给微信好友
- 由于pyautogui模块,可以基于UI操作鼠标和键盘,但是无法直接发送图片
- 所以引入了pyperclip模块,直接在运行窗口,打开+复制图片,然后在微信输入框中粘贴+发送
命令讲解:
- pyautogui.hotkey('ctrl','c'):模拟组合按键(同时按ctrl和c,就相当于复制)
- pyperclip.copy('待粘贴字符'):粘贴括号里的字符
import os
import time
import sys
import pyautogui
import pyperclip
def open_APP(app_dir):
os.startfile(app_dir)
if __name__ == "__main__":
pyautogui.hotkey('win', 'r')
time.sleep(2)
pyperclip.copy('C:\hello\screenshot2.png')
time.sleep(2)
pyautogui.press('enter')
time.sleep(4)
pyautogui.hotkey('ctrl', 'c')
time.sleep(2)
app_dir = r'D:\Program Files\WeChat\WeChat.exe'
open_APP(app_dir)
time.sleep(1)
pyautogui.hotkey('ctrl', 'f')
pyautogui.typewrite('wenjian', interval=0.25)
pyautogui.press('enter')
time.sleep(1)
pyautogui.press('enter')
time.sleep(2)
pyautogui.hotkey('ctrl', 'v')
time.sleep(1)
pyautogui.press('enter')
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!