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

通过python分析微信好友数据

微信里的每一个好友,都代表着人们在社会里扮演的不同角色。今天这篇文章会基于Python对微信好友进行数据分析,我们可以通过微信好友的性别、头像、签名、位置信息然后采用图表和词云两种形式来呈现结果。...接下来我们就分享下爬虫程序里面挂上代理获取微信好友信息的效果是怎么样的。 #!...for url in targetUrlList: r = s.get(url, proxies=proxies) print r.text``` 通过获取到的好友数据信然后再进行绘制...,我们还可以在地图上对好友的地理位置分布了然于心。...以上就是Python实现微信好友数据爬取及分析的详细内容,有更好的爬虫经验可以分享的同学留言交流呀。​若有收获,就点个赞吧

13410

python 教你自动添加好友

因为某种原因,需要在微信上添加大量的好友,打开微信,添加,添加好友,搜索,输入微信号,搜索,添加备注。 一阵操作下来,黄花菜都凉了,我看着我都着急,这可是有10000多的好友呀!!!...假如平均每5分钟添加一个好友,就需要50000分钟,833小时,假如每天算8小时,不停的添加好友。104天,每月30天,大概3个月就可以添加完成,到时候,我想你已经吐了。...而现在,你距离你的梦想又救了一步,只需要一个程序,你就可以搞定手动添加好友的尴尬。让他自己动。 首先,我们来准备环境!...").click() driver.find_element_by_id("com.tencent.mm:id/ht").click() xlsfile = r'C:\好友...3) elif is_content_Appeared(driver,"发消息")==True: print("该用户已经添加为好友

1.9K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    通过Python查看微信共同好友

    总有思路清奇的朋友存在,想实现查看微信共同好友: ? 由于之前分享的代码有获取过微信好友头像,所以当时第一反应是通过itchat微信接口获取好友信息,比对两个人的好友信息列表就可以实现了。...思路 首先通过itchat这个微信个人号接口扫码登录个人微信网页版,获取可以识别好友身份的数据。这里是需要分别登录两人微信的,拿到两人各自的好友信息存到列表中。...这样一来,查共同好友就转化成了查两个列表中相同元素的问题。获取到共同好友信息后,可以通过命令行窗口print出来,也可以写入txt文件。...除了itchat接口获取好友数据看着复杂外,别的都是基础语法。而itchat相关的代码就几行,所以你说,python是不是贼好用?...代码下载 除了代码外,这里我也将py文件封装成了exe文件来直接下载,这样即使电脑没装python或者你不用python也可以拿来玩了 后台回复 共同好友 获取代码和程序下载链接~ 最后,欢迎关注并分享给身边也在学

    1.4K20

    Python自动回复微信好友新年祝福

    昨天发现自己的itchat终于可以登陆了(差不多被封了两个月),马上就要过年了,必须用itchat搞点事情--实现自动回复微信好友新年祝福。...先上图让大家感受一下 这是第三次写关于itchat的文章了,没什么技术含量,照着API写就可以,程序的功能简单地说就是当微信好友给你发新年祝福时,你随机回复一条祝福语,同时,自动回复过的好友不再回复,...祝福语前面会加上微信好友的备注/昵称,这样看起来不是特别像自动回复。...用到的模块:itchat模块、requests模块以及一些Python自带的模块。 具体实现 获取新年祝福语 也许大家会有疑问自动回复的祝福语从哪获取呢?给大家推荐一个神奇的网站爱集合数据。...传送门: http://www.xjihe.com/home/api 我们用到的祝福语就是通过这个网站来获取。 ?

    1.8K30

    Python调教微信,实现自动回复 和 微信好友分布,好友性别图,好友标签

    官方华丽的术语---略 #一个自动回复机器人 微信自上线以来,一直没有自动回复的功能,想必是有他们的理念。...但是有些人群,确实对此功能有一定需求,我举两个栗子: 不愿时刻被消息打扰的人 消息需要批量处理的人们(比如微商) 设计了几个功能: x 收到消息立即自动回复 x 收到消息延迟指定时间回复 x 对不同好友定制不同的回复内容...#消息前缀内容 PREFIX_CONTENT="[自动回复]" #回复内容字典 REPLY_DICT={} #延迟回复字典 DELAY_REPLY_DICT={} 然后通过判断web端在”文件管理器“中接收到的字符串指令来进行不同操作...[image] 这里需要注意,如果仅用python xxxx.py来运行的话,关闭shell会导致进程结束,所以我们需要使用nohup python xxxx.py &来全方位守护进程,这里啰嗦一句,nohup...#简单分析微信好友信息 上文提到,既然我们能通过itchat来获取好友的信息,name自然会有很多好玩的信息(这里不做具体解析)。

    2.6K60

    Python获取好友地区分布及好友性别分布

    利用Python + wxpy 可以快速的查询自己好友的地区分布情况,以及好友的性别分布数量。还可以批量下载好友的头像,拼接成大图。...python + wxpy 机器人 准备工作 编辑器 一个注册一年以上的微信号 公共部分代码 from wxpy import * // wxpy 依赖 from PIL import Image...获取好友性别分布 bot = Bot(cache_path=True) # 弹出二维码登录微信,生成bot对象 allFriends = bot.friends() # 获取所有的微信好友信息...type = ['男同学','女同学','外星人'] # 男/女/未知性别好友名称 v = [0, 0, 0] # 初始化对象好友数量 # 遍历所有好友,判断该好友性别 for friend in...获取好友地区分布情况 代码部分: bot = Bot(cache_path=True) # 弹出二维码登录微信,生成bot对象 allFriends = bot.friends() # 获取所有的微信好友信息

    63520

    redis系列:通过共同好友案例学习set命令

    前言 这一篇文章将讲述Redis中的set类型命令,同样也是通过demo来讲述,其他部分这里就不在赘述了。...raw=true] 添加完毕后,A有好友1、2、3,B有好友2、3、4。...raw=true] 共同好友也就是好友A和好友B共有的好友,两个数据做交集即可得到共有的数据,即A好友∩B好友={1,2,3}∩{2,3,4}={2,3} 。...raw=true] A独有的好友也就是取出A的好友在B好友中没有出现过的,也就是取差集,即A好友-B好友={1,2,3}-{2,3,4}={1},下方图片中红色部分就是差集的结果。...raw=true] 所有的好友就是A和B的好友,也就是A好友和B好友的并集,即A好友∪ B好友={1,2,3}∪ {2,3,4}={1,2,3,4},图片如下 [AB%E5%A5%BD%E5%8F%8B

    1.6K30

    redis系列:通过共同好友案例学习set命令

    前言 这一篇文章将讲述Redis中的set类型命令,同样也是通过demo来讲述,其他部分这里就不在赘述了。...添加一个或多个指定的member元素到集合的 key中 我们来看看demo中的新增功能,点击添加好友,往用户A里面添加一些好友。 ? 添加完毕后,A有好友1、2、3,B有好友2、3、4。...共同好友也就是好友A和好友B共有的好友,两个数据做交集即可得到共有的数据,即A好友∩B好友={1,2,3}∩{2,3,4}={2,3} 。红色部分就是交集的结果 ?...A独有的好友也就是取出A的好友在B好友中没有出现过的,也就是取差集,即A好友-B好友={1,2,3}-{2,3,4}={1},下方图片中红色部分就是差集的结果。 ?...所有的好友就是A和B的好友,也就是A好友和B好友的并集,即A好友∪ B好友={1,2,3}∪ {2,3,4}={1,2,3,4},图片如下 ?

    42520
    领券