[Python] 微信for PC自动群发消息、图片以及文件
2021-12-06 本文已影响0人
程序兔子
一、微信群发方式
1.微信官方“群发助手”
优点:这个功能确实很方便
缺点:一次只能发一条
发送内容不能含链接
不能对群发时每个人设置称呼
发送完毕在聊天窗口栏不显示
群发时发送图片与文件经常未送达且无未送达提醒
2.Itchat、wxpy
itchat是个非常强大的第三方库。
但是目前大部分用户面临由于安全问题,TX对很多用户的网页版微信进行了限制登录,itchat库无法发挥作用。出现报错:KeyError: pass_ticket
3.其他还有微信机器人、付费平台,在此不多宣传
4.wxauto第三方库
平衡之下,我发现了tikic在GitHub上面发布的wxauto第三方库,不可否认他的速度不如itchat,没有那么多人在此基础上做开发,但是wxauto基本满足我对于微信自动化的需求,并且期待后续wxauto的完善。
二、安装方式
三、我的案例
对于日常想要把一些消息通知到每一个人并确保他们能够收到,新建一个群固然快捷,但是对于社交犹豫症的人来说建群、解散群还是会对收消息的人造成很多社交麻烦,并且经常需要通知的人也在变动。
利用wxauto,实现对好友发送消息(含链接),二维码图片,以及文件。并且在发送信息前加上对于不同好友的称呼:
想了解更多编程技巧的同学可以观看Java和Python的学习视频继续学习~
四、wxauto库的功能整理
wxauto目前有WxParam、WxUtils、WeChat三个类:
其中WxParam设置基本参数设置。
对于WxUtils类下面存放着主要功能函数:
WeChat类下面定义调用微信的函数:
以上就是这篇文章的全部内容了,熟练掌握Python后可以通过编写一些小程序实现更多便捷的功能~