展开

关键词

好友头像拼图

机器人相信很多人在群里见过,大部分是基于itchat开发的,今天就用基于 itchat 的wxpy 将你的好友头像拼接成一张图片。 # -*- coding: utf-8 -*- from wxpy import *import mathfrom PIL import Imageimport osprint('双击exe执行,用扫描弹出的二维码 IOError: print("头像读取失败") img = image.save(os.getcwd() + "/mywechat.png") print('好友头像拼接完成 效果 最后生成了所有好友头像拼图,我的好友才100多人,所以生成的头像还能看清,如果有几千好友的话头像会很小,需要放大才能看到。 ? 所有好友头像都下载到本地了。 ? 关注本公众号,回复 拼图 获取EXE下载链接,暂时只支持windows系统。

40430

好友大揭秘

每天自己手机应用使用时间排行榜,都毫不意外地占据榜首,每天睁开眼的第一件事就是拿起手机打开,查收消息,关注朋友圈好友的动态。但是除了这些微还有哪些好玩的东西呢? 今天就用python对自己所有好友做一次数据分析,看看自己的好友存在哪些有趣的东西。 整个过程分为四步: 获取数据 处理数据 存储数据 数据可视化 具体实现 获取数据: 好友数据的获取,可以通过itchat库,itchat是一个开源的信个人号的接口,可以实现信息收发、获取好友列表等功能 词云图中可以看到,好友个性签名中出现频率较高的词汇有:自己,一个,改变,心存,善念,欢迎,关注。整体来看,我的好友应该是心存善念的公众号运营者居多 ? (这都是什么鬼,是时候请一波好友了)当然还是有很多正能量词语的。 好友头像拼接 好友头像拼接是将所有的头像拼接成一张大图,因为好友过多只获取了一部分好友的头像。

40630
  • 广告
    关闭

    腾讯云精选爆品盛惠抢购

    腾讯云精选爆款云服务器限时体验20元起,还有更多热门云产品满足您的上云需求

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

    Python爬取所有好友头像,制作好友图片墙

    今天咱就试试怎么爬取列表中所有好友的头像,并做成一张图片墙,代码不长,60 行就可以搞定。 核心是利用三个库: wxpy 库,用于获取好友头像然后下载 Pillow 库,用于拼接头像 Pyinstaller 库,用来打包 Python 程序成 exe 文件 程序通过三个函数实现,第一个 creat_filepath 函数生成图片下载文件路径,第二个 save_avatar 函数循环获取好友头像然后保存到本地,第三个 joint_avatar 函数就是把头像拼接成一张大图。 \\"; if not os.path.exists(avatar_dir): os.mkdir(avatar_dir) return avatar_dir # 保存好友头像 IOError: print("头像读取失败") img = image.save(os.getcwd() + "/wechat.png") print('好友头像拼接完成

    81420

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

    官方华丽的术语---略 #一个自动回复机器人 自上线以来,一直没有自动回复的功能,想必是有他们的理念。 x 在手机端随时进行控制 itchat的原理是通过扫码进行远程网页端的登录,然后通过在移动端进行操作,网页端进行响应,来实现一些功能,虽然似乎绕了个弯子,但是在的限制下,这似乎已经是一种最佳的方式了 用过web端的同学应该知道,当web端长期处于未操作的状态下会失去连接。在我们这个情况下,假如你长时间未收到消息,后台程序将会与失去连接,再次开启需要登上服务器重启程序,这显然非常麻烦。 到此,经过了我们的稍稍调教,已经乖了一点。 #简单分析好友信息 上文提到,既然我们能通过itchat来获取好友的信息,name自然会有很多好玩的信息(这里不做具体解析)。

    86760

    使用python分析好友

    20930

    itchat统计好友信息

    echarts,加上这段 from echarts import Echart, Legend, Pie #pip install echarts-python chart = Echart(u'%s的好友性别比例 echarts-python 展示比例一般使用百分比圆饼表吧 # 使用echarts,加上这段 from echarts import Echart, Legend, Pie chart = Echart(u'%s的好友性别比例 import pandas as pd from pandas import DataFrame import matplotlib.pyplot as plt #此时稍微等一会,会跳出一个二维码,用手机扫描登录即可 .jpg') '''获取好友的省份和地区分布''' Province = df_friends.Province Province_count = Province.value_counts() #有一些好友地理信息为空 import matplotlib.pyplot as plt from pandas import DataFrame import pandas as pd #此时稍微等一会,会跳出一个二维码,用手机扫描登录即可

    44030

    自动添加好友

    因为需要添加大量的好友,所以专门编写了一个脚本来执行。解决了非常大的问题,让想要添加好友的人找到了非常方便的方法。 首先,来说一下解决思路:要识别信里面的界面元素,所以要用到与测试有关的东西:app自动化测试。 click_control("ida", "更多功能按钮") click_control("name", "添加朋友") click_control("name", "信号 break elif is_content_Appeared("发消息")==True: print(int(row[2]),"该用户已经添加为好友 基本实现自动添加好友

    96820

    python之好友统计信息

    需要安装库:wxpy 代码如下: from wxpy import Bot,Tuling,embed,ensure_one bot = Bot(cache_path=True) #获取好友信息 bot.chats () #获取好友的统计信息 Friends = bot.friends() print(Friends.stats_text())

    39420

    基于Python的好友分析

    “如果我比别人看得远,那是因为我站在巨人的肩膀上”–不知道牛顿说了没 本文利用Python3的itchat包简单的分析了一下自己的好友。 >_< 获取好友信息 friends = itchat.get_friends(update=True) # 爬取好友的相关信息,返回json文件 上面这个json文件就包括了好友的信息。 data[2] += 1 fig = plt.figure() plt.pie(data, labels=labels,autopct="%.2f%%") plt.title("好友分析 看来我的好友男女差不多是1:1吧,还有那5.31%不知性别的好友,他们可能对性别的要求并不是那么严格吧,毕竟人与人也没那么多的隔阂是不是 =_* 区域分析 关于这个,自己之前写了一个简单的省份分析 最后的最后:反思 是不是太强大了,生活、学习、工作中真的是一分一秒都离不开!所以,还是建议大家时不时的用下QQ,用下博,多和新老好友们尬聊下,不然,真到了垄断那一天,你我联系只能靠漂流瓶了!

    1.4K20

    Python—好友云图怎么玩

    这两天在研究企业,被几个管理员参数卡住了 查阅资料之际偶然发现朋友圈数据分析的一些代码,于是就拿来分享给大家啦~ 代码来源:https://www.cnblogs.com/taixiang matplotlib.pyplot as plt def headImg(): itchat.auto_login(hotReload=True) #参数设置为True,短时间内再次登录只须确认 friends = itchat.get_friends(update=True)#获取好友列表,以字典的形式。

    29320

    数据分析之好友

    从0入坑好友分析 周六了,各位周末快乐,今日我们来一文数据分析,从0说起,一起来看pyecharts的作用以及其他相关库的使用! total * 100,float(female) / total * 100,float(other) / total * 100] pie=Pie(my["NickName"]+"的好友性别比例 Map map_province=[] map_prodic={} map_attr=[] map_val=[] def plot_location(friends): ## 通过循环实现将所有好友所在省份加到列表中 map_prodic[province_key]) print(map_attr) print(map_val) # 开始绘制 map = Map(my["NickName"]+"的好友位置分布图 #000', is_map_symbol_show=False, is_label_show=True) map.render() plot_location(friends) 数据存储 # 好友核心数据存储至

    25530

    Python使用itchat获取好友

    最近发现了一个好玩的包itchat,通过调用网页版的接口实现收发消息,获取好友信息等一些功能,各位可以移步itchat项目介绍查看详细信息。 目标: 获取好友列表 统计性别及城市分布 根据好友签名生成词云 获取好友信息 前文说了,itchat其实是调用网页版的接口,所以登陆的时候会弹出二维码进行登陆,然后通过itchat.get_friends import imread from wordcloud import WordCloud, STOPWORDS, ImageColorGenerator itchat.login() #登陆网页版 因为信中位置信息是两级,省份和城市,对于北京上海这种直辖市,City字段中保存的是区的信息,这个部分做了下处理改为相应的城市名。 ]==u'北京']= u'北京' df['City'][df['Province']==u'上海']= u'上海' df['City'][df['Province']==u'重庆']= u'重庆' #对于直辖市将

    87220

    如何利用Python网络爬虫抓取好友数量以及好友的男女比例

    今天我们继续focus on,不过这次给大家带来的是利用Python网络爬虫抓取好友总数量和好友男女性别的分布情况。代码实现蛮简单的,具体的教程如下。 授权成功之后,程序会继续往下执行,稍等片刻之后,便可以给您返回您的好友数量信息。 在这里,以小编的好友为例,程序运行之后,得到的信息如下图所示: ? 可以看到,小编的好友共有1637人。 至此,利用Python网络爬虫抓取好友数量以及好友的男女比例已经完成,小伙伴们可以打开电脑,赶紧去尝试一下吧,简单的几行代码,带你玩转好友~~~ ? 下一篇文章,小编继续给大家分享好友的那些事儿,带大家利用Python网络爬虫抓取好友的所在省位和城市分布,并且对其进行可视化,敬请关注~~

    40210

    使用 python 进行好友分析

    使用 python 进行好友分析 1. 基本功能 ① 分析好友数据 ② 生成词云图 ③ 生成地图展示 3. 1 def getFriendsInfo(self): 2 ''' 获取好友的全部信息 ''' 3 # 存储好友的信息(经过信息处理的) 4 self.friendsInfo (self.ExcelFile) 8 # 分析好友信息 9 self.quiteAnalyzeFriendsInfo() 10 # 使用好友的 city 产生词云图 >>> 这个是好友各省的分布 ? >>> 这个是好友各市的分布 ? OK. 今天就分享到这啦!最后附上完整代码!

    31840

    使用R语言分析好友

    上篇使用python分析好友 - 简书 https://www.jianshu.com/p/c7f1b400d20a python爬虫: ? 签名生存词云 ?

    70320

    小程序可以转发给好友

    小程序又放大招了:小程序页面可以放置转发按钮,分享更流畅。同时开放了运动步数、背景音乐播放等更多基础能力。 小程序可以在自己的页面上放置转发按钮,用户点击后,即可将喜欢的内容分享给好友或群聊,体验更加流畅。开发者可以根据小程序的功能,展示最适合的按钮形式。 ? 1、经用户授权允许后,小程序可以获取用户最近30天的运动步数,为用户定制健康计划,打造更趣味的运动玩法。开发者可以为用户量身打造出更有趣的运动玩法,升级用户体验。

    85940

    python生成好友头像图

    19.0.3: Successfully uninstalled pip-19.0.3 Successfully installed pip-19.1 安装核心依赖库 wxpy 库,用于获取好友头像然后下载 : print("头像读取失败") img = image.save(os.getcwd() + "/wechat.png") print('好友头像拼接完成 ) save_avatar(avatar_dir) joint_avatar(avatar_dir) 直接运行py文件就行 项目源文件 WeiXinPhoto.zip 运行结果及说明 生成弹出授权登录的二维码 Login successfully as 七分妙夏 好友昵称:七分妙夏 好友昵称:小磊 好友昵称:被分割的1/2 好友昵称:明明病 好友昵称:HCH 好友头像拼接完成! Process finished with exit code 0 手机截图结果 ? wx_phone.jpg 程序获取到的结果 ? wx_pic_get.png 最终拼接后的结果 ---- ?

    24731

    如何快速批量删除好友

    信用了这么长时间,好友加了肯定自然不少,加了之后再也没有联系也不需要的好友当然也很多。 对于那些不需要的好友我是比较“冷酷”的,一般定期总会删掉不少,但在手机信上一个个删除好友实在太麻烦,大家也是深有体会。 那怎么样才能在手机信上批量删除好友呢?估计不少人还不知道。 今天教大家一招,在手机端搜索框随便搜个字母 a,这样昵称、账号、备注有 a 的好友就全部搜索出来了。 再点击右上方的管理,就进入批量管理删除的界面了。 不过这个方法的局限在于:不能一次性批量管理所有好友。 如果你有电脑,那还是更建议你在电脑端来批量管理好友,点击电脑端左上方的通讯录按钮,就会出现通讯录管理这个选项。 这两个批量删除好友的方法真的比之前一个个删除要方便很多,如果你也有定期清理好友的习惯,不妨就试下这两个方法。

    33010

    【干货】python玩转好友统计信息全掌握

    -U wxpy -i "https://pypi.doubanio.com/simple/" Github上和文档中给出了最简单的登录机器人的方式,在程序中写上这两行并运行,会通过图片扫描二维码并登录 如果你认为每次都需要扫描二维码很麻烦,可以启用缓存,来保存自己的登录状态: bot = Bot(console_qr=True, cache_path=True) 或好友信息 ? ? 的好友 my_friend = bot.friends().search(u'乙醚。')[0] # <Friend: 乙醚。 由于群聊机器人设计暂时需要好友相关内容不多,此处不再作过过多赘述,如果有需要搜索好友的可以参考聊天对象 - wxpy 0.3.9.7 文档 http://wxpy.readthedocs.io/zh/latest 关于消息注册的文档,更多内容可以参考消息处理 - wxpy 0.3.9.7 文档 http://wxpy.readthedocs.io/zh/latest/messages.html#id11 现在,你已经可以用这个机器人和自动回复消息玩了

    1.2K120

    相关产品

    • 企业微信汽车行业版

      企业微信汽车行业版

      企业微信汽车行业版WAV是基于企业微信的汽车行业私域流量运营平台。WAV通过无缝植入企业微信的销售赋能工具、粉丝及售后会员社群运营、自动化任务推送等功能及服务,帮助车商全面赋能一线销售、最大化客户生命周期价值

    相关资讯

    热门标签

    扫码关注云+社区

    领取腾讯云代金券