如今微信已成为我们日常生活的主要交流工具 , 但是微信自身的功能有时候可能并不能满足我们的需要,因此我们会想是否可以进行微信功能的拓展呢微信源码本地测试,比如群发、定时发送等功能 。
而现在 , 有了itchat库,这些功能我们都可以利用它进行实现 。废话不多说 , 接下来我们正式开始讲解如何使用这个库 。
itchat的安装
首先是安装 , 我们可以运行以下命令进行安装
pip install itchat
新建脚本
我们可以新建一个py文件 , 命名随意微信源码本地测试 , 这里我命名为index,但是注意千万不要命名为itchat,因为这将与itchat库冲突 。
登录
首先我们需要先登录微信,代码如下:
登录
获取好友列表
接下来我们测试如何利用脚本获取好友列表,代码如下:
获取好友列表
我们可以利用json库将好友列表转换成json格式,使用JSON格式化工具查看,效果如下:

文章插图
好友列表
这里可以看到我们可以获取到好友列表了,这里第一个好友便是我自己 , 我们需要关注的是UserName这个属性,以后发送消息需要使用它 。
发送消息
上面我们获取到好友列表了,也可以看到好友的UserName属性了 , 这样我们就可以给好友发送消息了 , 代码如下:
发送消息
接下来我们可以看一下效果:
发送消息效果预览
可以看到我们的消息已经发送出去了 。
消息群发
接下来我们可以进行消息群发了,代码如下:
消息群发
我们再来看一下效果:
群发消息预览
可以看到,群发消息也已经成功了 。
【Python使用itchat库进行微信的群发、定时发送和自动回复功能】本文到此结束,希望对大家有所帮助!
猜你喜欢
- 邯郸市公立小学排名榜 邯郸市展览路小学上榜甘山区实验师资强
- 支付宝有个新功能,阿里体育天天运动就领红包
- 密码又又又输入错误,请再再再重新输入…
- 支付宝上线租房平台,芝麻信用分超过650免押金
- 宝宝缺铁会变笨,护士妈妈分享亲身经验,教我们补得对而且不浪费
- 支付宝在郑州等8城开通信用租房,芝麻分超650免押金
- 最新!孩子感染新冠病毒会很严重吗?会有后遗症吗?
- 贷款购车划算吗?其实我们都错了!
- 面对这次新型肺炎,孕妇该如何有效的保护自己及胎儿?
