好友
阅读权限10
听众
最后登录1970-1-1
|
本帖最后由 woqunina 于 2022-1-14 23:35 编辑
一个word中有3部分,我想把后面2部分提取出来,并且第3和2部分互换一下,保存成新的word,如下图,左侧是原word, 右侧为目标word。
计划的思路:
调用python-docx,3部分用6个paragraph表示,按照输出5,6,3,4段的顺序输出,
from docx import Document
doc = Document('g:/python/0.docx')
P0 = doc.paragraphs[0]
P1 = doc.paragraphs[1]
P2 = doc.paragraphs[2]
P3 = doc.paragraphs[3]
P4 = doc.paragraphs[4]
P5 = doc.paragraphs[5]
print(P4.text)
print(P5.text)
print(P2.text)
print(P3.text)
doc.save('g:/python/11.docx')
运行的时候可以实现,但是保存的文件和原文件一样。
我应该怎么改,谢谢!!
|
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|