手把手教你使用Python批量创建复工证明

      最后更新:2020-04-22 11:55:01 手机定位技术交流文章

      /1序言/

      受疫情影响,企业需要在2020年2月和3月为员工发放复工证书。由于我们公司人数众多,复制粘贴工作量巨大,我在此为我的行政同事写了这个小工具,并与大家分享。

      /2目标/

      1.实现将电子表格的名称和身份证号码信息批量导入到Word模板中,生成独立的Word文档;

      2.该方法的核心思想是word的邮件合并功能,可以理解为邮件合并Python版本。

      3.还可以实现批量在职凭证生成、批量工资生成、批量凭证生成等功能。

      /3涉及的图书馆/

      邮件合并,熊猫

      /4执行/

      1.制作单词模板

      首先,如上图所示,红色框中只有特殊字符,其他是普通模板文本。以下详细信息显示了如何生成特殊字符。

      根据以上操作,将函数名分别添加到正确的位置,即可生成Word模板。

      2.制作Excel模板

      可以从员工信息汇总表中提取数据(可以根据要求进行过滤,例如筛选来自其他省份的员工),以确保模板至少包含两列姓名和身份证号码。

      这两个文件以“模板”命名。

      3.代码实现

      代码非常简单,通过熊猫读取Excel数据,下面邮件合并的用法可以理解为一种固定的格式。

      4.结果显示

      全部选中后批量打印!

      5.生成exe文件(pyinstaller -F恢复批处理。py)

      简单的版本是通过input()直接填充数据,而不需要导入Excel数据来生成文件。

      好的,打包并发送给行政部门(人力资源部)。任务完成了!

      5摘要/

      1.所有分批、重复和不熟练的工作都可以用其他方法代替。

      2.Python有如此多的知识点,因此有必要积极地寻找问题。尝试一下,总会有解决办法的。

      3.代码非常简单。我希望我能帮助你。今天的干货到了。剩下的就靠小伙伴们来送了。

      4.本文代码链接:https://github.com/cassieric/python _爬虫/树/主人/福贡

      5.有关Python爬虫和数据挖掘的更多知识,请访问:http://pdcfighting.com/

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/5038.html

          热门文章

          文章分类