使用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")
相关推荐
神仙别闹8 小时前
基于 C++ 实现(控制台)学生成绩管理系统
开发语言·c++
Y幽谷客8 小时前
Python加载本地大模型(Qwen3.5 8B)
python·大模型
伞伞悦读9 小时前
【第36期】Python 目录与路径详解:pathlib、文件遍历、创建、复制、移动和删除风险
开发语言·python
线上放牧人9 小时前
Windows删除图标缓存
windows·python·pyqt
qq_54702617910 小时前
Python 变量和简单数据类型
python
智搜广告11 小时前
智搜广告:科技行业AI回答优化公司如何破局
大数据·python·elasticsearch·geo
IpdataCloud11 小时前
AI智能体调用工具怎么核验来源IP?归属地、网络类型与代理风险识别(含Python代码)
数据库·python·tcp/ip
2601_9669496512 小时前
只拿到股票代码还不够:量化程序到底还需要哪些标的信息?——从数据建模开始理解股票元数据
开发语言·python·数据分析·pandas·量化交易·股票数据·quantdash
蒸鱼Yuzheng12 小时前
Python 游戏测试开发怎么准备:日志解析、接口校验、并发与可维护性
自动化测试·python·测试开发·面试题·游戏测试
m0_7345717612 小时前
深入理解5g <十八>传输块tbsize的计算
开发语言·5g