好友
阅读权限10
听众
最后登录1970-1-1
|
请教各位,如何用python判断word跳转到下一页了
目前代码想实现的功能是:
我将LOL中所有英雄的技能按照技能1、2、3、4排列插入word的表格模板中,表格的末尾为“第 页”,想让python自动加上第1页、第2页这种字样。图1中,由于字数很少,表格不会超过第一页,“第 页”也在该页的末尾。
我想让python从excel中读取数据并自动写入word表格模板中(图3),一页写不完,python自动复制这个表格模板为第二页。如果python判断表格跨页了,则自动删除一行或几行空行保持该页表格不跨页。
但是当我插入另外英雄的数据时,如图2所示,由于字数太多,表格会延伸到第2页去,并且“第 页”也在第2页。
请教一下各位,我怎么用python判断了,我目前想到两个办法
1、直接判断表格1跳转到第二页,但是我找了很多资料,貌似没有这种用法
2、通过判断“第 页”不在页面末尾判断跳页
但是这两种方法我都找不到如何解决。python-docx库没有这个功能,win32com也不能实现这个功能
|
-
图3-word模板
-
图2-插入序号2数据之后,由于数字太多会把表格挤压到下一页
-
图1-插入序号1数据表格未跳到下一页
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|