先把execl中的图片导出来,依次命名为“1-1.jpg,1-2.jpg;2-1.jpg,2-2.jpg,3-1.jpg,3-2.jpg”存放文件夹中,
在导入word生成单独的几个word文件,最后word名称是正确,但是几个word中的图片都是同样的。
table=pd.read_excel(表格路径)
tpl = DocxTemplate(文档路径)
path=r'D:\pycharm\pythonProject\照片'
num = table.shape[0]
for i in range(num):
i += 1
pic1 = InlineImage(tpl,path +'//'+f'{i}-1' +'.jpg')
pic2 = InlineImage(tpl,path +'//'+f'{i}-2' +'.jpg')
context = {'pic1':pic1,
'pic2':pic2,}
tpl.render(context)
tpl.save(存放路径+r"\{}工单.docx".format(i))