python数据分析(1)——获取微信好友的统计信息

python

本文主要是尝试下一个比较有意思的python模块: wxpy ,导入此模块之后,可以很方便的来创建一个 微信机器人 和做一些和

微信相关 的有意思的分析。

1. wxpy 安装

首先,通过pip方式进行安装,在命令行模式下输入:

    pip install -U wxpy

[/code]

如下图所示:

![这里写图片描述](https://img-

blog.csdn.net/20170820135249948?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvRmx5U2t5MTk5MQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)

![这里写图片描述](https://img-

blog.csdn.net/20170820135301111?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvRmx5U2t5MTk5MQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)

**2. 登录微信**

(1) **先导入wxpy模块,然后设置登录模式** 。如下所示:

```code

#导入模块

from wxpy import *

\'\'\'

微信机器人登录有3种模式,

(1)极简模式:robot = Bot()

(2)终端模式:robot = Bot(console_qr=True)

(3)缓存模式(可保持登录状态):robot = Bot(cache_path=True)

\'\'\'

#初始化机器人,选择缓存模式(扫码)登录

robot = Bot(cache_path=True)

[/code]

**运行上述代码之后,会提示你拿出手机扫码确认登录** 。如下图所示:

![这里写图片描述](https://img-

blog.csdn.net/20170820143711344?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvRmx5U2t5MTk5MQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)

**3. 获取微信好友信息**

**完整代码如下所示:**

```code

# -*- coding: utf-8 -*-

"""

Created on Sun Aug 20 14:53:54 2017

@author: Administrator

"""

#导入模块

from wxpy import *

\'\'\'

微信机器人登录有3种模式,

(1)极简模式:robot = Bot()

(2)终端模式:robot = Bot(console_qr=True)

(3)缓存模式(可保持登录状态):robot = Bot(cache_path=True)

\'\'\'

#初始化机器人,选择缓存模式(扫码)登录

robot = Bot(cache_path=True)

#获取好友、群、公众号信息

robot.chats()

#获取好友的统计信息

Friends = robot.friends()

print(Friends.stats_text())

微信好友统计信息如下图所示:

![这里写图片描述](https://img-

blog.csdn.net/20170820144458435?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvRmx5U2t5MTk5MQ/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA/dissolve/70/gravity/SouthEast)

上述只是针对微信好友的基本分析,更详细的就有待自己去进一步探索了。

以上是 python数据分析(1)——获取微信好友的统计信息 的全部内容, 来源链接: utcz.com/z/386591.html

回到顶部