首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

轻轻松松发微信,妙用python和wxpy来批量发送节日祝福

现在微信里的好友越来越多,逢年过节的时候需要给亲朋好友发祝福信息,如果依次发送的话,亲朋好友那么多,发送起来也是件麻烦事。现在有了wxpy,我们可以在不用购买其他软件的情况下,自己用脚本就能轻松实现。

过年过节的时候,总会收到很多祝福短信,有些时候应对起来手忙脚乱的,有些时候又要发些短信给亲朋好友,好友那么多,一一发送起来也不容易。

本节课程,我们就来看看怎么用wxpy来帮我们来处理这些事情吧。

批量群发微信

今天是元宵节【元宵的时候写的,拖到今天才发,懒了。】,我们先来看看怎么群发微信吧。

在wxpy看来,群发短信非常简单,发送文字消息时只需用到send_msg这个函数即可。

编写的时候主要有三个方面要注意,一个是称呼,第二个是祝福语,第三个就是群发对象。

学了第四课后,我们已经将所有微信联系人的备注都按分类规范修改了,群发短信的时候称呼从备注名称里提取即可,并且更有针对性。

另外就是祝福语,祝福语千篇一律也不好,我们可以准备若干祝福语,随机发送,当然,这些祝福语也可以从相关网站上拉取。本文为了简洁,仅准备了若干条用来演示。

下面看看怎么提取称呼:

上述代码的目的就是去掉姓,只取名,如果名字只包括两个汉字,则返回姓名。

然后定义个短信列表,准备若干条短信,为了代码的简短,就没有从相关网站上拉取祝福语了。

然后正式发送的时候我们要随机从列表里取一条。

至于群发对象,我仅仅从好友里挑选那些备注名称里有“中学”关键字的好友:

如果想发送给所有的好友,可以根据flag分类定义不同的微信格式,从而发出不同的msg,这里就不展开了。

正式的代码如下,查看效果的时候可以将send_msg行注释掉。

注意,上面代码中我们用到了个用def定义的小函数,因为是初学python,为了代码的简单,我们会尽量少用函数。

实际运行效果如下所示:

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180322G1QNI000?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券