欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python實現(xiàn)好友全頭像的拼接實例(推薦)

 更新時間:2017年06月24日 08:19:44   投稿:jingxian  
下面小編就為大家?guī)硪黄狿ython實現(xiàn)好友全頭像的拼接實例(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

微信好友全頭像

話不多說,直接上代碼

import itchat
import math
import PIL.Image as Image
import os

itchat.auto_login()
friends = itchat.get_friends(update=True)[0:]
user = friends[0]["UserName"]

num = 0
for i in friends:
 img = itchat.get_head_img(userName=i["UserName"])
 fileImage = open('文件夾' + "/" + str(num) + ".jpg",'wb')
 fileImage.write(img)
 fileImage.close()
 num += 1

ls = os.listdir('文件夾')
each_size = int(math.sqrt(float(640*640)/len(ls)))
lines = int(640/each_size)
image = Image.new('RGBA', (640, 640))
x = 0
y = 0
for i in range(0,len(ls)+1):
 try:
  img = Image.open('文件夾' + "/" + str(i) + ".jpg")
 except IOError:
  print("Error")
 else:
  img = img.resize((each_size, each_size), Image.ANTIALIAS)
  image.paste(img, (x * each_size, y * each_size))
  x += 1
  if x == lines:
   x = 0
   y += 1
image.save('文件夾' + "/" + "all.jpg")
itchat.send_image('文件夾' + "/" + "all.jpg", 'filehelper')

代碼運行需要安裝兩個庫

pip install itchat
pip install pillow

如果安裝python的時候pip安裝選項沒打√ ,就先安裝pip。

Python和pip的安裝

itchat官方介紹

代碼運行過程中會出現(xiàn)登錄二維碼,用微信掃一下,你就可以看到處理的進度。一會你的微信文件傳輸助手就會收到拼接好的頭像圖片。

以上這篇Python實現(xiàn)好友全頭像的拼接實例(推薦)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Python:slice與indices的用法

    Python:slice與indices的用法

    今天小編就為大家分享一篇Python:slice與indices的用法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • Python+Selenium+PIL+Tesseract自動識別驗證碼進行一鍵登錄

    Python+Selenium+PIL+Tesseract自動識別驗證碼進行一鍵登錄

    本篇文章主要介紹了Python+Selenium+PIL+Tesseract自動識別驗證碼進行一鍵登錄,具有一定的參考價值,有興趣的可以了解下
    2017-09-09
  • python刪除本地夾里重復文件的方法

    python刪除本地夾里重復文件的方法

    這篇文章主要為大家詳細介紹了python刪除本地夾里重復文件的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • Python應用開發(fā)之實現(xiàn)串口通信

    Python應用開發(fā)之實現(xiàn)串口通信

    在嵌入式開發(fā)中我們經(jīng)常會用到串口,串口通信簡單,使用起來方便,且適用場景多。本文為大家準備了Python實現(xiàn)串口通信的示例代碼,需要的可以參考一下
    2022-11-11
  • 如何Tkinter模塊編寫Python圖形界面

    如何Tkinter模塊編寫Python圖形界面

    本文講解為何使用Tkinter而非PyQt,創(chuàng)建一個基本的Tkinter程序,模塊化Tkinter程序,希望對大家有幫助。
    2020-10-10
  • python實現(xiàn)連接mongodb的方法

    python實現(xiàn)連接mongodb的方法

    這篇文章主要介紹了python實現(xiàn)連接mongodb的方法,涉及Python使用pymongo模塊的基本技巧,需要的朋友可以參考下
    2015-05-05
  • Python實現(xiàn)數(shù)據(jù)透視表詳解

    Python實現(xiàn)數(shù)據(jù)透視表詳解

    今天小編就為大家分享一篇用Python實現(xiàn)數(shù)據(jù)的透視表的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-10-10
  • python實現(xiàn)添加圖片到word文檔中

    python實現(xiàn)添加圖片到word文檔中

    這篇文章主要介紹了python實現(xiàn)添加圖片到word文檔中方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • python 請求服務器的實現(xiàn)代碼(http請求和https請求)

    python 請求服務器的實現(xiàn)代碼(http請求和https請求)

    本篇文章主要介紹了python 請求服務器的實現(xiàn)代碼(http請求和https請求),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • Python實現(xiàn)socket非阻塞通訊功能示例

    Python實現(xiàn)socket非阻塞通訊功能示例

    這篇文章主要介紹了Python實現(xiàn)socket非阻塞通訊功能,結合實例形式分析了Python使用socket模塊進行非阻塞通訊的原理、多線程及客戶端、服務器端相關實現(xiàn)技巧,需要的朋友可以參考下
    2019-11-11

最新評論