使用Python+docx给Word文档添加页眉和页脚

一、使用Python+docx给Word文档添加页眉和页脚

python 复制代码
# 导入docx模块
import docx


# 创建一个空白的Word文档对象
doc = docx.Document()

# 获取文档中的第一个节对象
section = doc.sections[0]

# 获取节对象的页眉对象
header = section.header

# 获取页眉对象中的第一个段落对象
header_para = header.paragraphs[0]

# 设置段落对象的文本内容为"这是页眉"
header_para.text = "这是页眉"

# 获取节对象的页脚对象
footer = section.footer

# 获取页脚对象中的第一个段落对象
footer_para = footer.paragraphs[0]

# 设置段落对象的文本内容为"这是页脚"
footer_para.text = "这是页脚"

# 保存文档为word.docx
doc.save("page_header_foot.docx")
相关推荐
二哈喇子!6 分钟前
空指针异常
开发语言
咚为12 分钟前
Rust Print 终极指南:从底层原理到全场景实战
开发语言·后端·rust
jaray15 分钟前
PyCharm 2024.3.2 Professional 如何更换 PyPI 镜像源
ide·python·pycharm·pypi 镜像源
%xiao Q18 分钟前
GESP C++五级-202406
android·开发语言·c++
Psycho_MrZhang18 分钟前
Neo4j Python SDK手册
开发语言·python·neo4j
Traced back25 分钟前
# C# + SQL Server 实现自动清理功能的完整方案:按数量与按日期双模式
开发语言·c#
sin220129 分钟前
MyBatis的执行流程
java·开发语言·mybatis
web3.088899941 分钟前
1688图片搜索API,相似商品精准推荐
开发语言·python
二哈喇子!41 分钟前
JAVA环境变量配置步骤及测试(JDK的下载 & 安装 & 环境配置教程)
java·开发语言
少云清1 小时前
【性能测试】15_JMeter _JMeter插件安装使用
开发语言·python·jmeter