根据制式模板批量生成 word 文件

操作 word 其实是一件很痛苦的事情,但是有一点我们是可以尝试一下的,那就是根据制式的 word 模板批量生成文件,可以应用在政府机关某些文件下发里,再配合邮件发送功能。今天就给大家分享一下生成 word 文件的代码

制式的 word 模板如下:

代码如下:

from docxtpl import DocxTemplate

tpl = DocxTemplate(r'./temp.docx')

# 写word文档内容
context = {
    'name': 'Apollo',
    'age': '男',
    'phone': '17531111024',
    'mail': '2995976837@qq.com',
    'id': '1234567890',
    'addre': '河北省石家庄市',
    'gender': "男",
    'birthday': "1998-3-4",
    'country': '汉'
}

tpl.render(context)
# 保存
tpl.save("./{}的简历.docx".format(context["name"]))

效果如下:

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值