在日常办公中我们经常需要将Excel文件中的数据写入Word中,如果是手动一个一个进行复制粘贴,那将会非常的耗时且繁琐!
遇到这种问题我们首先想到就是利用b编程解决,今天我分享一个excel转word的小方法!
首先我有一个Excel文档(结尾是xlsx\xls),我想将它有规律地写入word文档中(docx),如下图:
分析:
1、首先我们发现Excel文件的数据非常的规律,每10条可以写入word一段,接着一空行隔开!!
2、利用pandas读取Excel文档的每一行数据
3、以表头的长度作为一段
4、利用python-docx,将数据写入Word文档
使用的第三方库与安装:
库 | 作用 | 安装 |
---|---|---|
python-docx | 创建word文档与写入 | pip install python-docx |
panfas | 读取Excel内容 | pip install pandas |