말할 것도 없이 바로 코드로 들어가자
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 = 0for i in friends: img = itchat.get_head_img(userName=i["UserName"]) fileImage = open('文件夹' + "/" + str(num) + ".jpg",'wb') fileImage.write(img) fileImage.close() num += 1ls = os.listdir('文件夹') each_size = int(math.sqrt(float(640*640)/len(ls))) lines = int(640/each_size) image = Image.new('RGBA', (640, 640))x = 0y = 0for 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 += 1if x == lines:x = 0y += 1 image.save('文件夹' + "/" + "all.jpg") itchat.send_image('文件夹' + "/" + "all.jpg", 'filehelper')
pip install itchat pip install pillow
파이썬 설치 시 pip 설치 옵션이 체크되어 있지 않다면 pip를 설치하세요. 첫 번째.
Python 및 pip 설치
코드 실행 중에 로그인 QR 코드가 나타납니다. WeChat으로 스캔하면 프로세스 진행 상황을 확인할 수 있습니다. 잠시 후 WeChat 파일 전송 도우미가 연결된 아바타 사진을 받게 됩니다.
학습 과정에서 문제가 발생하거나 학습 자료를 얻고 싶다면 학습 교류 그룹에 가입하실 수 있습니다
위 내용은 Python이 아바타 접합 기술을 구현하는 방법을 공유하세요/의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!