用python画鸣人_拒绝当个工具人!用20行Python代码实现批量生成合同

482c139e946ee4dc9ec6d3702a9008fa.png

2a0c92009043c373a2d5c35f74ed4616.gif

工作中或多或少都会遇到制作合同的情况,有的小伙伴可能天天和合同打交道。

无论是手填合同,还是在Word里复制粘贴填好再打印,处理一份合同都需要3-5分钟的时间,100份合同就需要5-8个小时来处理,人为处理也避免不了漏填错填的情况。

f110f6ce9486c51f0746480b38fab154.png

想提高效率,自然不能做一个只处理合同的工具人。

Python可以轻松解放双手,自动读取Excel中的客户信息,批量生成Word版合同。和未明君一起试试看吧!

开始前我们需要先找一个需要处理的合同,这里未明君从网上下载了一份合同模板,再利用Python将需要填写的信息自动填写到合同中。

5dd9f23926066aa6724c6f8f313d97fd.png

3da2a22db60346a0192272a5a86d992b.png
填写前

5bf38490637ecffbec8075abfcbe4c8d.png
填写后

可以看到我们把excel中的信息对应的填到了合同模板中,其实原理很简单!先在合同模板中给每个字段打上标记,比如甲方的标记就是x1,再利用Python把Excel中的x1列对应的填进去就行了,是不是很简单?下面我们来敲一下代码吧。

首先,导入所需的库,读入我们的Excel客户信息(上面展示的)

aeabd278bb35df64ceebc1102438e64a.png

编写word内容替换函数

2a17d4fe8733bded27476720b5dddd87.png

遍历Excel的每一行客户信息,调用Word替换内容的函数,依次保存替换后的Word

ca2daeaad47c93d69f8db7753e85321f.png

最后我们就能批量生成Word版合同了!

5ec5c81cea2955234435366214dbe5d2.png

短短的20行代码,就能完成自动化操作,利用代码操作还不会出现错填漏填的问题。

如果你有很多的合同需要处理的话,快来试试这个Python小程序,绝对会给你带来不一样的体验!

- END -

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值