您现在的位置是:亿华云 > 系统运维

如何用Python保存语音、图片、视频等信息转发给好友

亿华云2025-10-02 16:33:37【系统运维】3人已围观

简介要想完成这个需求,需要用到python中的两个库,itchat库和itchat-uos,2017年后,新注册的微信很难登录网页版,itchat-uos利用统信UOS的网页版微信,可以帮助我们绕开网页微

 要想完成这个需求,何用好友需要用到python中的保存两个库,itchat库和itchat-uos,语音2017年后,图片新注册的视频微信很难登录网页版,云南idc服务商itchat-uos利用统信UOS的等信网页版微信,可以帮助我们绕开网页微信的息转登录限制。本次使用的何用好友版本是高防服务器 python3.7 版本

一、安装该模块并导入

pip install itchat itchat-uos

import itchat from itchat.content import * 

二、保存使用

itchat的语音文档可参考

https://itchat.readthedocs.io/zh/latest/

1.登录与退出微信

def logout():     itchat.logout()     print("退出成功") def login():     print("登录成功")     #hotReload=True 一定时间内重新开启也可以不用重新扫码     itchat.auto_login(exitCallback=logout,hotReload=True)     itchat.run() 

2.保存并发送给该好友

itchat.content中包含所有的消息类型参数有:

TEXT -- 文本消息 MAP -- 位置文本 CARD -- 名片 NOTE -- 通知 PICTURE -- 图片/表情 SHARING -- 分享 RECORDING -- 语音 ATTACHMENT -- 附件 VIDEO -- 小视频

@itchat.msg_register([TEXT, NOTE, SHARING,PICTURE, RECORDING, ATTACHMENT, VIDEO]) def reply(msg):     if msg.type == "Text":         pass         # msg.user.send(msg.text)     elif msg.type in ["Recording","Picture","Attachment","Video"]:         msg.download(msg.fileName)         itchat.send(@%s@%s % (             img if msg[Type] == Picture else fil, msg[FileName]),                     msg[FromUserName])     else:         print(msg.type) 

3.效果如图

很赞哦!(3)