鱼C论坛

 找回密码
 立即注册
查看: 1505|回复: 7

[技术交流] python 处理word文件真麻烦

[复制链接]
发表于 2020-5-30 21:56:50 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
  最近单位有一个任务把excel表格里的体检人员的,姓名,性别等个人信息填写到一个word模板中生成多份体检表封面,我想用python吧,批量处理文件肯定不错,然后我就从零开始学习python—docx库,看别人的程序,摸索,摸索,好不容易完成了替换填写,但打开文件一看,结果原文的图片不见了,字体格式也乱七八糟。再查怎么怎么才能保留格式不变。又要费很大的劲,最后发现其实word本身就可以用邮件合并的方法完美解决我的问题。真是走了弯路了。感觉python——docx,库还是很不完善,对图文混排的内容处理起来很费劲。好像处理Excel要好些?大家用的感觉如何。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-30 22:02:59 | 显示全部楼层
这么说吧,原配好还是小三好呢?更何况这个小三还是个抽象的。
嗯这只是个比喻,不要想太多。

评分

参与人数 1荣誉 +1 收起 理由
Mike_python小 + 1 通过以下好友

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-31 03:18:27 | 显示全部楼层
偶尔用一下的话,请用邮件合并功能。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-31 08:23:55 | 显示全部楼层
还没学到docx库,看到楼主的信息,犹豫是否还需要学习docx库?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-31 08:52:02 | 显示全部楼层
说实话,我目前觉得python-docx库用处不大,Excel或许会好些。但也未必像培训机构说的那么神奇。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-31 08:57:01 | 显示全部楼层
xiangjianshinan 发表于 2020-5-31 03:18
偶尔用一下的话,请用邮件合并功能。

经常用docx库又有什么优势呢,我也是初学,请教一下。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-1 13:19:39 | 显示全部楼层
tianyamingyue 发表于 2020-5-31 08:57
经常用docx库又有什么优势呢,我也是初学,请教一下。


经常用的优势就是你可以自已定义word文档的一切内容!!!

而邮件合并的功能是以Excel 表格的内容批量生成word(作为模板),按一定的规则生产需要的内容。

仅供参考,建议你还是看下python-docx的说明文档再自行决定。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-14 08:08:36 | 显示全部楼层
xiangjianshinan 发表于 2020-6-1 13:19
经常用的优势就是你可以自已定义word文档的一切内容!!!

而邮件合并的功能是以Excel 表格的内容 ...

能定义在word中不能定义的吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-20 16:58

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表