使用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")
相关推荐
2301_764441334 小时前
三维建筑非法入侵情景推演
python·学习·算法
爱写代码的小朋友4 小时前
21天学通Python全栈开发实战指南
开发语言·python
java1234_小锋4 小时前
基于Python深度学习的车辆车牌识别系统(PyTorch2卷积神经网络CNN+OpenCV4实现)视频教程 - 裁剪和矫正车牌
python·深度学习·cnn·车牌识别
苦荞米4 小时前
异步方法-C#中坑最大最深的功能
开发语言·c#
软件测试曦曦4 小时前
使用Python接口自动化测试post请求和get请求,获取请求返回值
开发语言·自动化测试·软件测试·python·功能测试·程序人生·职场和发展
陈奕昆5 小时前
n8n实战营Day2:复杂逻辑控制·HTTP请求+条件分支节点实操
网络·人工智能·python·网络协议·n8n
Aerelin5 小时前
爬虫playwright中的等待机制
前端·爬虫·python
p***s915 小时前
Windows安装Rust环境(详细教程)
开发语言·windows·rust
卡比巴拉—林5 小时前
Python print()函数详讲
开发语言·python
奶思图米球5 小时前
Python多环境管理
开发语言·python