首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用Python代码删除word文档中的所有标头和页脚

如何使用Python代码删除word文档中的所有标头和页脚
EN

Stack Overflow用户
提问于 2021-11-26 14:04:25
回答 1查看 933关注 0票数 0

我想删除word文档中使用Python函数包含多个页面和部分的所有页眉和页脚。我尝试使用:

代码语言:javascript
复制
from docx import Document
document = Document('new.docx')

for section in document.sections:
    header = section.header
    header.is_linked_to_previous = True
  
document.save('mydoc.docx')

header.is_linked_to_previous = True正在删除文档中的所有页眉和页脚,但是如果在页眉或页脚中的Word中启用了“不同的第一页”选项,则这是无效的。我要删除所有的事件。

EN

Stack Overflow用户

回答已采纳

发布于 2022-04-07 15:08:37

您只需通过python将不同的第一页设置为False即可。

代码语言:javascript
复制
from docx import Document

document = Document(doc)

for section in document.sections:
    section.different_first_page_header_footer = False
    section.header.is_linked_to_previous = True
  
document.save(edited_doc)
票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70125668

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档