当前位置: 首页 > news >正文

用Python向Word文档添加页眉和页脚

用Python向Word文档添加页眉和页脚

  • 添加页眉和页脚
  • 效果
  • 代码

添加页眉和页脚

在本文中,我们将用python向文档中添加页眉和页脚。

效果

添加前的文档:
在这里插入图片描述
添加页眉和页脚后:
在这里插入图片描述

代码

from docx import Documentdef add_header_footer(doc_path, header_text, footer_text):# 打开现有的Word文档doc = Document(doc_path)# 添加页眉section = doc.sections[0]header = section.headerparagraph = header.paragraphs[0]run = paragraph.add_run()run.text = header_text# 添加页脚footer = section.footerparagraph = footer.paragraphs[0]run = paragraph.add_run()run.text = footer_text# 保存文档doc.save(doc_path)# 示例调用
doc_path = r"C:\Users\Administrator\Desktop\Word文档\example.docx"
header_text = '这是页眉'
footer_text = '这是页脚'
add_header_footer(doc_path, header_text, footer_text)

相关文章:

  • Node.js 和 Vue 的区别的基本知识科普
  • 排名前五的 Android 数据恢复软件
  • 第一百零九节 Java面向对象设计 - Java抽象类和方法
  • 动手学深度学习33 单机多卡并行
  • 【 EI会议 | 西南大学主办 | 往届均已实现检索】第三届神经形态计算国际会议(ICNC 2024)
  • hana 中的缓存视图功能,类似ORACLE 中的 物化视图功能
  • Tinymce富文本编辑器在el-dialog中遮挡的问题
  • Jenkins 内置变量 和变量作用域
  • 【成品设计】基于物联网的停车管理系统设计与实现
  • Spring Boot:Java 应用开发高效之道
  • 数据结构之初识泛型
  • idea有这个类却报红,无法用快捷键找到
  • k8s+RabbitMQ单机部署
  • 面试题——Spring
  • 我的创作纪念日 CF1620D Exact Change 题解
  • 《网管员必读——网络组建》(第2版)电子课件下载
  • Java,console输出实时的转向GUI textbox
  • jquery ajax学习笔记
  • Linux下的乱码问题
  • mongo索引构建
  • scala基础语法(二)
  • Spring-boot 启动时碰到的错误
  • springboot_database项目介绍
  • SQL 难点解决:记录的引用
  • Vim Clutch | 面向脚踏板编程……
  • vue脚手架vue-cli
  • yii2权限控制rbac之rule详细讲解
  • 从重复到重用
  • 对话 CTO〡听神策数据 CTO 曹犟描绘数据分析行业的无限可能
  • 观察者模式实现非直接耦合
  • 猴子数据域名防封接口降低小说被封的风险
  • ------- 计算机网络基础
  • 如何设计一个比特币钱包服务
  • 推荐一个React的管理后台框架
  • 消息队列系列二(IOT中消息队列的应用)
  • 验证码识别技术——15分钟带你突破各种复杂不定长验证码
  • 找一份好的前端工作,起点很重要
  • 第二十章:异步和文件I/O.(二十三)
  • ​ 轻量应用服务器:亚马逊云科技打造全球领先的云计算解决方案
  • ​​​​​​​Installing ROS on the Raspberry Pi
  • ​【原创】基于SSM的酒店预约管理系统(酒店管理系统毕业设计)
  • # Swust 12th acm 邀请赛# [ A ] A+B problem [题解]
  • #### go map 底层结构 ####
  • #图像处理
  • $NOIp2018$劝退记
  • (01)ORB-SLAM2源码无死角解析-(66) BA优化(g2o)→闭环线程:Optimizer::GlobalBundleAdjustemnt→全局优化
  • (09)Hive——CTE 公共表达式
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (2024)docker-compose实战 (9)部署多项目环境(LAMP+react+vue+redis+mysql+nginx)
  • (javaweb)Http协议
  • (java版)排序算法----【冒泡,选择,插入,希尔,快速排序,归并排序,基数排序】超详细~~
  • (Java实习生)每日10道面试题打卡——JavaWeb篇
  • (八十八)VFL语言初步 - 实现布局
  • (二)换源+apt-get基础配置+搜狗拼音
  • (机器学习-深度学习快速入门)第三章机器学习-第二节:机器学习模型之线性回归