头像图⽚
相信⼤家是⽤得再多也不过了。那么,对于python+,⼜能玩出什么新的花样呢?下⾯⼩编就给⼤家带来⼀个好玩的东西。⽤python下载所有的好友的头像,然后拼接成⼀张⼤图。这样,⼤家就可以转载到朋友圈装XY了。哈哈。
还是先给⼤家看看效果图如何。毕竟⽆图⾔X。
PS:图侵删。这不是⼩编的哈……
好了废话不多说,看看我们是怎么⼀步⼀步做出来的吧。
下载好友头像科目三灯光考试
第⼀步当然是下载好友的头像,然后才能进⾏拼接。这⾥我们⽤到了itchat这个python的库。关于这个库,更多好玩的东西我们在后期会推出的,⼤家敬请关注and期待就好了。先看代码:
代码灰常简单。⾸先我们调⽤itchat.auto_login()进⾏登陆。奥利给是什么意思啊
邓婕照片扫码登陆成功以后,我们再获取好友,然后获取头像,再配置⼀下⽂件保存路径,最后把头像写⼊⽂件⾥⾯。是不是简单到难以置信?
斯嘉丽 约翰逊梯震门拼接我们⽤了PIL库⾥⾯的Image模块。代码看下⾯:
我们先是⽤os.listdir获取了所有头像的路径保存到pathList⾥⾯。接着创建⼀个⼤图⽚,将⼤图⽚划分为n个⼩⽅格,再往⼩⽅格⾥⾯塞好友头像。需要注意的是,在塞好友头像前,需要对头像进⾏缩略变⼩才能塞进去。最后,⽣成最终⽂件。在当前⽬录下即可到final.jpg。
马思纯八卦即为我们的成品。⼤家就可以拿着它去朋友圈了~
兹
发布评论