首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

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 # 保存好友头像...") img = image.save(os.getcwd() + "/wechat.png") print('好友头像拼接完成!')

6.9K20

itchat实现好友头像拼接图

偶然在网上发现itchat这个框架,itchat是一个开源的信个人号接口,它使python调用变得非常简单。看到网上有人发自己好友头像拼接图,自己也做了一个,感觉还蛮好玩的。...效果图 下面介绍实现过程: 安装itchat 这个当然还是使用豆瓣源了,速度杠杠的pip install -i https://pypi.douban.com/simple/ itchat 项目依赖 头像拼接用到了...pillow这个第三方库,和itchat一样的安装方法 代码 首先调用接口登录,然后可以获取到好友信息,其中第一个为自己的信息。...一定时间内重新开启也可以不用重新扫码 itchat.auto_login(hotReload=True) friends = itchat.get_friends(update=True) #下载所有好友头像图片.../headImg/' + "all.jpg") #通过文件传输助手发送到自己信中 itchat.send_image('.

2K80

好友头像完成马赛克拼图~

LUFFY Our Traget 爬取所有好友头像?????? 将所有好友头像拼凑成一张图片??? 然后就可以去朋友圈愉快的装逼了???...爬取头像依赖第三方库itchat; 马赛克拼图依赖依赖numpy和PIL库。...Content 爬取好友头像 我这边是用的所有好友头像作为的数据源,你们如果有其他的数据源也可以的,可以直接跳过这步。...爬取好友头像我使用的是itchat,里面已经有封装好了的API,直接调用就可以,将所有的好友头像保存到一个文件夹供后期调用。 代码部分 #!...p = PicMerge(pic_path='WechatIMG97.jpeg') p.corp() ---- 代码部分目前只完成灰度图片的,RGB模式下的暂未开整,搞定之后再继续更新

1.4K30

好友头像全家福详细教程python版

昨天按照大佬的代码,做了一个全家福的图片,后面好多人问我是怎么做的,索性我就出个详细的教程吧,我python也是三脚猫功夫,有不对的地方,还请各位大佬手下留情。...到这一步,环境差不多就配置OK了,接下来修改代码,我再贴下代码吧 # 导入itchat用于登录,导入math用于计算图片大小 # 导入PIL用于图片修剪和拼接, 导入os用于获取下载的图片信息 import...Linux itchat.auto_login() # 如果你用的是Linux,用下面这行代码,然后注释Windows # itchat.auto_login(enableCmdQR=1) # 读取好友...friends = itchat.get_friends(update=True)[0:] user = friends[0]["UserName"] # 获取好友头像 num = 0 for i...each_size)) x += 1 if x == lines: x = 0 y += 1 # 保存图片 image.save(filepath + "/" + "all.jpg") # 用文件助手发送到手机

1.1K80

手把手教你好友头像形成指定的文字

手把手教你好友头像形成指定的文字 实现-好友头像排列成文字 首先给你们看看实现出来的效果! ? ? ? ? ? 实现步骤解析: 1、点击单点单图: ? 2、输入相应文字和保存的文件夹: ?...3、点击获取头像授权下载好友头像结束后直接点击输出文件就可以了 ? ?...源码介绍: 核心是利用三个个库: 1 wxpy 库,用于获取好友头像然后下载 2 3 4 5 Pillow 库,用于拼接头像 6 7 8 9 Pyinstaller 库,用来打包 Python...程序成 exe 文件 程序通过三个函数实现,第一个 creat_filepath 函数生成图片下载文件路径,第二个 save_avatar 函数循环获取好友头像然后保存到本地,第三个 joint_avatar...") 52 53 img = image.save(os.getcwd() + "/wechat.png") 54 print('好友头像拼接完成!')

1.1K20

用python一键生成你的好友头像

前言 用 python 代码写了一个一键合成好友头像墙的程序,效果如下: ? 不会写代码?没关系!只要你会使用电脑就 ok!...,用手机扫描,确认登录。...3.登陆成功后,程序会显示正在保存的头像,最后会在程序运行的目录生成一张 all.png 的图片 ? ? 当看到 "所有的头像已合成,请查阅all.png!"...在pycharm 中导入刚才建好的虚拟环境 3.需要安装的库: wxpy 用来操作的,除了获取头像,还能给好友发消息,具体可查看官方文档 pillow <=4.2.1 处理头像 pyinstaller...运行成功后,会在倒数第二行显示生成程序的保存路径 好了,以上就是两种用python合成好友头像的方法 合成之后,可以发到自己的朋友圈,让别人来找找自己的头像在哪,顺便自己还能装个逼,哈哈~` -

1.1K20

好友大揭秘

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

1.9K30

头像加国旗

还记得当时刷屏朋友圈的@官方,给自己头像加国旗吗?本文教大家用十三行Python代码实现该功能。...一、绘制成品 先来看几个绘制成品吧,可以直接下载用作头像哟(已经在代码中设置图片为标准头像尺寸)。 1 哪吒头像加国旗 ? 2 手托地球加国旗 ? 3 情侣头像小女孩加国旗 ?...二、Python实现代码 头像加国旗的思路很简单,就是把国旗的尺寸缩小到头像的一定比例,然后粘贴到头像的右下角。...", quality=100, optimize=True) #高品质保存图形 代码解析: ratio:把国旗图像缩小到头像的一定比例,可根据个人喜好调整。...可把代码中的国旗图案换成别的,合成专属于你的头像,感兴趣的朋友可以自己动手试一试。

1.5K20

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

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

2.5K60

Python读取好友头像,拼成祝福语九宫格

今天有位老哥过生日,结合着头像和点阵字,搞了个头像拼字的代码,朋友圈九宫格效果如下: ? 其中,每个字都是16*16的点阵,点阵中每个点可以拆解为4个好友头像图片: ?...代码中汉字文本可以自定义输入,头像图片也可以是备好的其他图片。怎么样,比之前的点阵字是不是更酷了些? 思路 基本思路很直接:读取好友头像,按照汉字的点阵信息进行拼接,生成完整的单字图片。...读取好友头像的思路上篇提到过:利用开源的接口itchat,扫码登录个人,读取好友信息中的头像存到本地。 获取汉字的点阵信息也是按照之前的思路:利用汉字库HZK16文件来实现。...#通过二维码登录网页版 itchat.auto_login() #获取好友信息列表 friendList = itchat.get_friends(update=True) 获取头像图片 通过好友列表中的信息...代码下载 后台回复 头像组字 获取下载链接,由于每次通过下载好友头像图片耗时较长,附加了个单纯用图片组字的代码。

1.5K40
领券