Python 微信自动发送消息文件
用wxauto 库 github原作者地址
原作者太久没有更新 微信更新已经无法使用了
先下载这个库
pip install wxauto
然后要去修改一下源文件 python目录\Lib\site-packages\wxauto
把里面wxauto.py进行替换 wxauto.py
from wxauto import *
import os
wx = WeChat()
wx.GetSessionList()
def send_file(user, file):
try:
wx.ChatWith(user)
wx.SendFiles(file)
print("发送完毕")
except Exception as e:
print("发送失败", e)
if __name__ == '__main__':
user = "文件传输助手"
filepath = 'C:\\Users\\XiaoYuEgA\\Desktop\\zp\\'
file_names = os.listdir(filepath)
for file_name in file_names:
file = filepath + file_name
send_file(user, file)
这里举例了自动发送文件夹里的图片
user变量中是要发送的微信好友名
filepath文件夹路径
使用os.listdir方法 获取文件夹里的所有文件名
然后遍历发送