Python分析微信好友性别比例和省份城市分布比例

如需转发请注明:小婷儿的博客:https://www.cnblogs.com/xxtalhr/p/10642241.html

一、安装模块

1 pip install itchat

1 pip install wxpy

二、使用

新建xxt.py,拷贝以下代码

 1 # -*- coding: utf-8 -*-
 2
 3 #导入模块
 4 from wxpy import *
 5
 6 ‘‘‘
 7 微信机器人登录有3种模式,
 8 (1)极简模式:robot = Bot()
 9 (2)终端模式:robot = Bot(console_qr=True)
10 (3)缓存模式(可保持登录状态):robot = Bot(cache_path=True)
11 ‘‘‘
12 #初始化机器人,选择缓存模式(扫码)登录
13 robot = Bot(cache_path=True)
14
15 #获取好友、群、公众号信息
16 robot.chats()
17
18 #获取好友的统计信息
19 Friends = robot.friends()
20 print(Friends.stats_text())

三、运行+结果

1、直接在pycharm运行后,需扫码登录,出结果

2、CMD->CD到xxt.py所在目录运行,选择编译器,然后扫码登录

3、直接把文件拖到cmd窗口,选择编译器,然后扫码登录

参考链接 https://segmentfault.com/a/1190000018713959

原文地址:https://www.cnblogs.com/xxtalhr/p/10642241.html

时间: 2024-10-28 22:50:29

Python分析微信好友性别比例和省份城市分布比例的相关文章

使用 python 进行微信好友分析

使用 python 进行微信好友分析 1. 使用到的库 ① wxpy:初始化微信机器人 ② openpyxl:保存微信好友数据为Excel表格 ③ pyecharts:生成可视化的地图 ④ wordcloud.matplotlib.jieba:生成词云图 [特别提醒]:pyecharts 库用的是0.5.x版本,而在 pip 中安装的为1.x.x版本,因此需要自行到[官网]中下载. 2. 基本功能 ① 分析微信好友数据 ② 生成词云图 ③ 生成地图展示 3. 代码实现 此处使用类来实现 (1)

分析微信好友列表信息(json)

在前面我们玩了好多静态的 HTML,但还有一些常见的动态数据,比如,商品的评论数据.实时的直播弹幕等,这些数据是会经常发生改变的,所以很多网站就会用到 Json 来传输这些数据. Python JSON 可以用 json 模块, 1. 将 python 对象转化为 json是这样的 json.dumps() 2. 将json数据转化为python对象是这样的 json.loads() 微信好友列表 登陆微信网页版(据说现在很多微信号不能等网页版了??) 很容易找到有一个请求,会返回所有好友的信息

python验证微信好友是否把你删了

转载:http://huainian.blog.51cto.com/2602707/1748360 亲测,可以正常使用,如果你使用的python3.x就安装一个python2.x的解释器,就可以正常运行了,生成二维码,使用手机微信扫码后点击确认授权,就可以在控制台上看到哪些好友把你删了. #!/usr/bin/env python # coding=utf-8 from __future__ import print_function import os try: from urllib imp

Python获取微信好友签名生成词云

''' pip install wxpy pip install matplotlib # 如果下载超时,就换源下载:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple matplotlib pip install wordcloud pip install Pillow pip install numpy pip install jieba pip install scipy # 处理图像 # pip install -i https

Python 实现获取微信好友信息

最近用闲余时间看了点python,在网上冲浪时发现有不少获取微信好友信息的博客,对此比较感兴趣,于是自己敲了敲顺便记录下来. 一.使用 wxpy 模块库获取好友男比例信息和城市分布. # -*- coding: utf-8 -*- """ 微信好友性别及位置信息 """ #导入模块 from wxpy import Bot '''Q 微信机器人登录有3种模式, (1)极简模式:robot = Bot() (2)终端模式:robot = Bot(c

练习:微信好友分析

来源:http://www.cnblogs.com/jiaoyu121/p/6944398.html 1.好友性别分布 import itchat itchat.login() #itchat.send(u'你好','filehelper') friends = itchat.get_friends(update=True)[0:] #print len(friends) male = female = other = 0 for i in friends[1:]: sex = i['Sex']

利用Python网络爬虫抓取微信好友的所在省位和城市分布及其可视化

前几天给大家分享了如何利用Python网络爬虫抓取微信好友数量以及微信好友的男女比例,感兴趣的小伙伴可以点击链接进行查看.今天小编给大家介绍如何利用Python网络爬虫抓取微信好友的省位和城市,并且将其进行可视化,具体的教程如下. 爬取微信好友信息,不得不提及这个itchat库,简直太神奇了,通过它访问微信好友基本信息可谓如鱼得水.下面的代码是获取微信好友的省位信息: 程序运行之后,需要扫描进行授权登录,之后在Pycharm的控制台上会出现如下图的红色提示,这些红色的字体并不是我们通常遇到的Py

微信好友数据分析及可视化

背景及研究现状 在我国互联网的发展过程中,PC互联网已日趋饱和,移动互联网却呈现井喷式发展.数据显示,截止2013年底,中国手机网民超过5亿,占比达81%.伴随着移动终端价格的下降及wifi的广泛铺设,移动网民呈现爆发趋势. 微信已经成为连接线上与线下.虚拟与现实.消费与产业的重要工具,它提高了O2O类营销用户的转化率.过去开发软件,程序员常要考虑不同开发环境的语言.设备的适配性和成本.现在,开发者可以在一个“类操作底层”去开发应用,打破了过去受限的开发环境. 二.研究意义及目的 随着宽带无线接

用Python玩微信(非常详细)

代码放在这里:wzyonggege/python-wechat-itchat 词云那里可以换成小黄人图片 --------------------------------------------------------------------------------------------------- 0. itchat 最近研究了一些微信的玩法,我们可以通过网页版的微信微信网页版,扫码登录后去抓包爬取信息,还可以post去发送信息. 然后发现了itchat这个开源项目,作者是@LittleC