使用selenium爬取表情包,使用wxpy库自动发送

斗图!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

昨天和我的几个逗比朋友斗图,突然发现竟然没有表情包,作为一个Python的菜菜程序员,这是我不能忍的。所以就赶紧弄了个爬虫,爬一大堆表情包,微信自动发送轰炸他们,找了个表情包网站

不过这个网站直接requests请求不到内容,应该也是js加载的。所以最简单的办法就是使用selenium,万能!

该网站的结构

如果是gif,会多出一个img标签

根据此来写出xpath,拿出图片的地址,使用urllib进行下载

下载完成后保存。然后在通过wxpy库,发送给好友或者群。

具体代码

使用selenium获取表情包,并保存到文件中。注意保存的时候文件名最好是英文或者数字,否则当你使用wxpy库模拟发送的时候,会直接报错。

获取文件列表,打印是为了充数,将文件的地址拼接好,发送给send_news(),由它进行发送。

到入wxpy包,登录微信并发送

最好设置间隔时间。小心被清理。

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

扫码关注云+社区

领取腾讯云代金券