微信机器人相信很多人在群里见过,大部分是基于itchat开发的,今天就用基于 itchat 的wxpy 将你的微信好友头像拼接成一张图片。...# -*- coding: utf-8 -*- from wxpy import *import mathfrom PIL import Imageimport osprint('双击exe执行,用微信扫描弹出的二维码...") img = image.save(os.getcwd() + "/mywechat.png") print('微信好友头像拼接完成!')...效果 最后生成了所有好友的微信头像拼图,我的好友才100多人,所以生成的头像还能看清,如果有几千好友的话头像会很小,需要放大才能看到。 ? 所有好友的微信头像都下载到本地了。 ?...关注本公众号,回复 微信拼图 获取EXE下载链接,暂时只支持windows系统。
更新本地pip python -m pip install --upgrade pip C:\Users\allms>python -m pip install --upgrade pip Collecting...") 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 最终拼接后的结果 ---- ?
今天咱就试试怎么爬取微信列表中所有好友的头像,并做成一张图片墙,代码不长,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('微信好友头像拼接完成!')
偶然在网上发现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('.
LUFFY Our Traget 爬取所有微信好友的头像?????? 将所有微信好友头像拼凑成一张图片??? 然后就可以去朋友圈愉快的装逼了???...爬取微信头像依赖第三方库itchat; 马赛克拼图依赖依赖numpy和PIL库。...Content 爬取微信好友头像 我这边是用的所有微信好友头像作为的数据源,你们如果有其他的数据源也可以的,可以直接跳过这步。...爬取微信好友头像我使用的是itchat,里面已经有封装好了的API,直接调用就可以,将所有的好友头像保存到一个文件夹供后期调用。 代码部分 #!...p = PicMerge(pic_path='WechatIMG97.jpeg') p.corp() ---- 代码部分目前只完成灰度图片的,RGB模式下的暂未开整,搞定之后再继续更新
简介 相信微信大家是用得再多也不过了。那么,对于python+微信,又能玩出什么新的花样呢?下面小编就给大家带来一个好玩的东西。用python下载所有的微信好友的头像,然后拼接成一张大图。...) if not os.path.exists(avater_dir): os.mkdir(avater_dir) return avater_dir # 获取所有的好友头像并保存...friend in friends: friend.get_avatar(os.path.join(avater_dir,f'{str(num)}.jpg')) print("好友昵称...:%s"%friend.name) num += 1 # 拼接头像 def joint_wx_avatar(path): # 获取文件夹内头像个数 length =...,错误:{e}") img = image.save(os.path.join(os.getcwd(), 'wechat.png')) print('微信好友头像拼接完成!')
itchat官方介绍 代码运行过程中会出现登录二维码,用微信扫一下,你就可以看到处理的进度。稍后你的微信文件传输助手就会收到拼接好的头像图片。
微信好友全头像 话不多说,直接上代码 import itchat import math import PIL.Image as Image import os itchat.auto_login()...Python和pip的安装 itchat官方介绍 **代码运行过程中会出现登录二维码,用微信扫一下,你就可以看到处理的进度。稍后你的微信文件传输助手就会收到拼接好的头像图片。
准备工作 1、一个可以登录网页版微信的微信号 2、一个ide编辑器 3、Python环境基于Python3 安装相关依赖 能够登录微信主要依赖于wxpy这个Python库 引入Python os...库 from wxpy import * import os 主要代码 # 创建头像存放文件夹 def create_file_path(): avater_dir = os.path.join...) if not os.path.exists(avater_dir): os.mkdir(avater_dir) return avater_dir # 获取所有的好友头像并保存...os.path.join(avater_dir,f'{str(friend.name)}.jpg')) nameList.append(friend.name) print("好友昵称...:%s"%friend.name) num += 1 # 遍历昵称list并写入txt with open('微信好友昵称.txt', 'w+', encoding='utf
直接上图 代码 import itchat import math import PIL.Image as Image import os itchat.au...
获取微信好友头像生成点阵图片代码 # -*- coding:utf-8 -*- import binascii,os,itchat from PIL import Image def char2bit...#print() target.append(''.join(output)) return target def getHeadImgs(): #通过二维码登录微信网页版...itchat.auto_login() #获取微信好友信息列表 friendList = itchat.get_friends(update=True) #这里会用到的微信好友信息如下...head = itchat.get_head_img(friendList[0]['UserName']) f.write(head) #创建文件夹用于存储好友头像...print("开始读取%d位好友头像..."
昨天按照大佬的代码,做了一个微信全家福的图片,后面好多人问我是怎么做的,索性我就出个详细的教程吧,我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、点击单点单图: ? 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('微信好友头像拼接完成!')
想知道你在我微信列表里面吗? 看图吧!! ? 刚把上面的图发了一下朋友圈就有一堆小伙伴问我怎么制作的,现在把方法告诉大家,这是一个Python编写的小程序!...双击以后,系统会弹出一个图片二维码,大家打开微信扫一扫,扫屏幕上面的二维码,然后微信确定一下! ?...确认以后,系统会弹出一个黑窗口,开始查询你微信所有的好友列表,这里跟大家说一下,如果你的微信好友很多的话这个查询需要一点点的时间,比如小编这边微信好友4000多人,查询需要2分钟左右吧! ?
前言 用 python 代码写了一个一键合成微信好友头像墙的程序,效果如下: ? 不会写代码?没关系!只要你会使用电脑就 ok!...,用手机微信扫描,确认登录。...3.登陆成功后,程序会显示正在保存的头像,最后会在程序运行的目录生成一张 all.png 的图片 ? ? 当看到 "所有的微信头像已合成,请查阅all.png!"...在pycharm 中导入刚才建好的虚拟环境 3.需要安装的库: wxpy 用来操作微信的,除了获取头像,还能给好友发消息,具体可查看官方文档 pillow <=4.2.1 处理头像 pyinstaller...运行成功后,会在倒数第二行显示生成程序的保存路径 好了,以上就是两种用python合成微信好友头像的方法 合成之后,可以发到自己的朋友圈,让别人来找找自己的头像在哪,顺便自己还能装个逼,哈哈~` -
设置微信头像为透明教程: 1、下载透明头像文件 2、打开微信设置头像,选中下载的头像文件,然后使劲拉到最大 3、确定保存 教程完毕!...透明头像
每天自己手机应用使用时间排行榜,微信都毫不意外地占据榜首,每天睁开眼的第一件事就是拿起手机打开微信,查收消息,关注朋友圈好友的动态。但是除了这些微信还有哪些好玩的东西呢?...今天就用python对自己所有微信好友做一次数据分析,看看自己的微信好友存在哪些有趣的东西。...整个过程分为四步: 获取数据 处理数据 存储数据 数据可视化 具体实现 获取数据: 微信好友数据的获取,可以通过itchat库,itchat是一个开源的微信个人号的接口,可以实现信息收发、获取好友列表等功能...词云图中可以看到,微信好友个性签名中出现频率较高的词汇有:自己,一个,改变,心存,善念,欢迎,关注。整体来看,我的微信好友应该是心存善念的公众号运营者居多 ?...(这都是什么鬼,是时候请一波好友了)当然还是有很多正能量词语的。 好友头像拼接 好友头像拼接是将所有的微信头像拼接成一张大图,因为好友过多只获取了一部分好友的头像。
还记得当时刷屏朋友圈的@微信官方,给自己头像加国旗吗?本文教大家用十三行Python代码实现该功能。...一、绘制成品 先来看几个绘制成品吧,可以直接下载用作微信头像哟(已经在代码中设置图片为标准微信头像尺寸)。 1 哪吒头像加国旗 ? 2 手托地球加国旗 ? 3 情侣头像小女孩加国旗 ?...二、Python实现代码 微信头像加国旗的思路很简单,就是把国旗的尺寸缩小到头像的一定比例,然后粘贴到微信头像的右下角。...", quality=100, optimize=True) #高品质保存微信图形 代码解析: ratio:把国旗图像缩小到微信头像的一定比例,可根据个人喜好调整。...可把代码中的国旗图案换成别的,合成专属于你的微信头像,感兴趣的朋友可以自己动手试一试。
官方华丽的术语---略 #一个自动回复机器人 微信自上线以来,一直没有自动回复的功能,想必是有他们的理念。...x 在手机端随时进行控制 itchat的原理是通过扫码进行远程微信网页端的登录,然后通过在移动端进行操作,网页端进行响应,来实现一些功能,虽然似乎绕了个弯子,但是在微信的限制下,这似乎已经是一种最佳的方式了...用过微信web端的同学应该知道,当web端长期处于未操作的状态下会失去连接。在我们这个情况下,假如你长时间未收到微信消息,后台程序将会与微信失去连接,再次开启需要登上服务器重启程序,这显然非常麻烦。...到此,微信经过了我们的稍稍调教,已经乖了一点。...#简单分析微信好友信息 上文提到,既然我们能通过itchat来获取好友的信息,name自然会有很多好玩的信息(这里不做具体解析)。
今天有位老哥过生日,结合着微信头像和点阵字,搞了个头像拼字的代码,朋友圈九宫格效果如下: ? 其中,每个字都是16*16的点阵,点阵中每个点可以拆解为4个好友头像图片: ?...代码中汉字文本可以自定义输入,头像图片也可以是备好的其他图片。怎么样,比之前的点阵字是不是更酷了些? 思路 基本思路很直接:读取微信好友头像,按照汉字的点阵信息进行拼接,生成完整的单字图片。...读取微信好友头像的思路上篇提到过:利用开源的微信接口itchat,扫码登录个人微信,读取好友信息中的头像存到本地。 获取汉字的点阵信息也是按照之前的思路:利用汉字库HZK16文件来实现。...#通过二维码登录微信网页版 itchat.auto_login() #获取微信好友信息列表 friendList = itchat.get_friends(update=True) 获取头像图片 通过好友列表中的信息...代码下载 后台回复 头像组字 获取下载链接,由于每次通过微信下载好友头像图片耗时较长,附加了个单纯用图片组字的代码。
领取专属 10元无门槛券
手把手带您无忧上云