批量生成奖状的简单程序
生活随笔
收集整理的這篇文章主要介紹了
批量生成奖状的简单程序
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
import os
import shutil
from openpyxl import load_workbook,Workbook
from PIL import ImageDraw
from PIL import Image
# 更換工作路徑
os.chdir("E://jpgex")
# 通過 名單獲取人名
wb = load_workbook("訓(xùn)練集中營名單.xlsx") # 將含有人名的文件導(dǎo)入內(nèi)存
ws = wb["Sheet1"] # 指出要操作工作表for cell in ws["B2:B29"]: # 遍歷工作表對應(yīng)列的一部分呢,獲得人名name=cell[0].value+".jfif"shutil.copy('miao.jfif',name) # 復(fù)制并命名image = Image.open(name)draw=ImageDraw.Draw(image)draw.text((200,100),'wyl')draw.text((300,100),'old')image.save(name)
通過獲取表格文件對應(yīng)的名單,給給獎狀復(fù)制并且命名,同時添加對應(yīng)文字
總結(jié)
以上是生活随笔為你收集整理的批量生成奖状的简单程序的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: arduino蓝牙通讯代码_手机与Ard
- 下一篇: (二十三)用几何布朗运动模拟股价走势