手把手教你使用Python批量创建复工证明
/1前言/
受疫情影响 , 2020年2月份、3月份企业复工需为员工开具复工证明 。 因本公司人数较多 , 复制粘贴工作量巨大 , 特此为行政同事写此小工具 , 现与诸位共享 。
/2目标/
1.实现批量将Excel姓名、身份证号信息导入Word模板 , 并生成独立的Word文档;
2.此方法核心思路是word的邮件合并功能 , 可以理解为邮件合并Python版;
3.还可以实现批量在职证明生成、批量工资条生成、批量证书生成等功能 。
/3涉及的库/
mailmerge , pandas
/4具体实现/
1.制作Word模板

文章图片
首先上成品图 , 如上图所示 , 仅红框内为特殊字符 , 其他均为普通模板文本 , 下面详细为大家介绍如何生成特殊字符 。

文章图片

文章图片
按以上操作分别将函数名添加到正确位置 , 即可生成Word模板 。
2.制作Excel模板

文章图片
在员工信息总表提取数据(可先按需求筛选 , 如筛选外省员工) , 保证模板内至少包含姓名、身份证号两列 。

文章图片
两个文件分别以“模板”命名 。
3.代码实现

文章图片
代码非常简单 , 通过pandas读取Excel数据 , 下方mailmerge用法可理解为固定格式 。
4.结果展示

文章图片
全部选中后批量打印!

文章图片
5.生成exe文件(pyinstaller-F复工证明批量.py)

文章图片
简易版为无需导入Excel数据 , 通过input()直接填入数据 , 生成文件 。

文章图片
好了 , 打包发送给行政(人资) , 工作完成!
/5总结/
1.所有批量的、重复的、没技术含量的工作都能想办法替代;
2.Python知识点非常多 , 碰到问题主动搜索 , 尝试一下总会有解决方法;
3.代码很简单 , 希望能帮到你,今天干货就到这了,剩下的全靠小伙伴寄几发挥了噢
!
4、本文代码链接:https://github.com/cassieeric/python_crawler/tree/master/fuGong
【手把手教你使用Python批量创建复工证明】5、更多Python爬虫与数据挖掘知识 , 请前往:http://pdcfighting.com/
推荐阅读
- 弹射刀——美国禁止非军方人士使用的刀具
- 教你美|条纹明明是经典的“线条美”,怎么被你穿成“睡衣”?
- 新版“红绿灯”开始使用,取消读秒改名字,司机:一不小心扣18分
- 王者荣耀:教你教你如何成为野王,注意这4点,技术迅速上升!
- 个性化定制订餐APP功能,增强用户的使用体验
- “吃鸡”大神推荐萌新使用的4把武器,上手简单,刷新率还很高!
- 透明的A柱发明得很早,为什么汽车公司不使用它?丰田:谁用谁挨骂!
- 学渣还在半夜“补作业”?学姐教你“3方法”,考试没准会逆袭!
- 西瓜吃不完别再放冰箱,教你一招,放十天半月都不变质,随吃随鲜
- 逆光人像摄影有点难,使用这五个简单技巧,拍摄唯美迷人效果
