gpt4 book ai didi

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

转载 作者:qq735679552 更新时间:2022-09-27 22:32:09 29 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章如何用Python保存语音、图片、视频等信息转发给好友由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

要想完成这个需求,需要用到python中的两个库,itchat库和itchat-uos,2017年后,新注册的微信很难登录网页版,itchat-uos利用统信UOS的网页版微信,可以帮助我们绕开网页微信的登录限制。本次使用的版本是 python3.7 版本 。

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

1、安装该模块并导入

pip install itchat itchat-uos 。

  1. import itchat
  2. from itchat.content import *

2、使用

itchat的文档可参考 。

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

1.登录与退出微信

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

2.保存并发送给该好友

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

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

  1. @itchat.msg_register([TEXT, NOTE, SHARING,PICTURE, RECORDING, ATTACHMENT, VIDEO])
  2. def reply(msg):
  3. if msg.type == "Text":
  4. pass
  5. # msg.user.send(msg.text)
  6. elif msg.type in ["Recording","Picture","Attachment","Video"]:
  7. msg.download(msg.fileName)
  8. itchat.send('@%s@%s' % (
  9. 'img' if msg['Type'] == 'Picture' else 'fil', msg['FileName']),
  10. msg['FromUserName'])
  11. else:
  12. print(msg.type)

3.效果如图

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

原文链接:https://www.toutiao.com/a7047107186460017166/ 。

最后此篇关于如何用Python保存语音、图片、视频等信息转发给好友的文章就讲到这里了,如果你想了解更多关于如何用Python保存语音、图片、视频等信息转发给好友的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com