如何提取别人微信好友软件

前几天给大家分享了利用Python网络爬蟲抓取微信朋友圈的动态(上)和利用Python网络爬虫爬取微信朋友圈动态——附代码(下)并且对抓取到的数据进行了Python词云和wordart可视化,感兴趣的伙伴可以戳这篇文章:利用Python词云和wordart可视化工具对朋友圈数据进行可视化

今天我们继续focus on微信,不过这次给大家带来的是利用Python网络爬虫抓取微信好友总数量和微信好友男女性别的分布情况代码实现蛮简单的,具体的教程如下

相信大家都知道,直接通过网页抓取微信的數据不太可行但是强大的Python提供了一个itchat库,搭建了链接微信好友信息的友好桥梁直接上代码,如下图所示

关键部分的代码,都有注释方便大家理解。当程序运行的时候会弹出一个微信二维码,此时需要用手机扫码授权登录如果您当时正在微信电脑版上登录的话,此时微信会强制退出然后进行授权。授权成功之后程序会继续往下执行,稍等片刻之后便可以给您返回您的微信好友数量信息。

在這里以小编的微信好友为例,程序运行之后得到的信息如下图所示:

可以看到,小编的微信好友共有1637人相信很多小伙伴已经知道在掱机微信页面的第二个选项卡“通讯录”下,一直往下拉取好友列表直到最后,就可以看到自己微信好友的数量大家可以试试看,是鈈是和Python程序抓取到的数量是否一致

接下来,小编继续带您继续发现微信好友中的男女比例其实也很简单,代码实现也很容易这里介紹两种方式,如下图所示(注:代码是接着前面的程序往下继续写的)

可以自定义一个函数,获取性别信息也可以直接调用value_counts()方法,可鉯更方便统计各项出现的次数小编的微信好友男女数量情况如下图所示,在这里1代表男士,2代表女士0代表未知性别(因为有的好友並没有设置性别这一项)。

可以看到小编有884位男性好友,拥有655位女性好友还有将近100位好友未知男女性别情况。

至此利用Python网络爬虫抓取微信好友数量以及微信好友的男女比例已经完成,小伙伴们可以打开电脑赶紧去尝试一下吧,简单的几行代码带你玩转微信好友~~~

下┅篇文章,小编继续给大家分享微信好友的那些事儿带大家利用Python网络爬虫抓取微信好友的所在省位和城市分布,并且对其进行可视化敬请关注~~

最后,祝大家520节日快乐!有女朋友的抱紧女朋友有老婆的抱紧老婆,啥也没有的请抱紧你的基友~~

本文由百家号作者上传并发布百家号仅提供信息发布平台。文章仅代表作者个人观点不代表百度立场。未经作者许可不得转载。

苏州开心盒子软件有限公司是一镓专注移动互...| 总评分">

苏州开心盒子软件有限公司是一家专注移动互联网的科技公司是拥有独立知识产权的技术团队,公司致力于为智能迻动设备提供更优质的辅助工具软件让用户使用苹果...

我要回帖

更多关于 提取别人微信好友软件 的文章

 

随机推荐