python批量设置多个Excel文件页眉页脚的脚本


Posted in Python onMarch 14, 2018

本文实例为大家分享了python批量设置多个Excel文件页眉页脚的具体代码,供大家参考,具体内容如下

import os
import openpyxl
from openpyxl.worksheet.header_footer import _HeaderFooterPart

xlsxFiles = (fn for fn in os.listdir('.') if fn.endswith('.xlsx'))
for xlsxFile in xlsxFiles:
 wb = openpyxl.load_workbook(xlsxFile)
 for ws in wb.worksheets:
 # 设置首页与其他页不同
 ws.HeaderFooter.differentFirst = True
 # 设置奇偶页不同
 ws.HeaderFooter.differentOddEven = True
 # 设置首页页眉页脚
 ws.firstHeader.left = _HeaderFooterPart('第一页左页眉', size=24, color='FF0000')
 ws.firstFooter.center = _HeaderFooterPart('第一页中页脚', size=24, color='00FF00')
 # 设置奇偶页页眉页脚
 ws.oddHeader.right = _HeaderFooterPart('奇数页右页眉')
 ws.oddFooter.center = _HeaderFooterPart('奇数页中页脚')
 ws.evenHeader.left = _HeaderFooterPart('偶数页左页眉')
 ws.evenFooter.center = _HeaderFooterPart('偶数页中页脚')
 wb.save('new_'+xlsxFile)

来源:python小屋

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python函数式编程指南(四):生成器详解
Jun 24 Python
Windows系统下多版本pip的共存问题详解
Oct 10 Python
tensorflow实现softma识别MNIST
Mar 12 Python
python numpy 显示图像阵列的实例
Jul 02 Python
Python实现模拟登录网易邮箱的方法示例
Jul 05 Python
解决tensorflow测试模型时NotFoundError错误的问题
Jul 27 Python
python 2.7 检测一个网页是否能正常访问的方法
Dec 26 Python
Django中使用极验Geetest滑动验证码过程解析
Jul 31 Python
关于Python-faker的函数效果一览
Nov 28 Python
如何在Python 游戏中模拟引力
Mar 27 Python
iPython pylab模式启动方式
Apr 24 Python
Selenium python时间控件输入问题解决方案
Jul 22 Python
浅谈python正则的常用方法 覆盖范围70%以上
Mar 14 #Python
Python使用matplotlib绘制多个图形单独显示的方法示例
Mar 14 #Python
Python使用matplotlib绘制余弦的散点图示例
Mar 14 #Python
使用Python从零开始撸一个区块链
Mar 14 #Python
Python使用matplotlib绘图无法显示中文问题的解决方法
Mar 14 #Python
Django中url的反向查询的方法
Mar 14 #Python
python ddt实现数据驱动
Mar 14 #Python
You might like
php xml实例 留言本
2009/03/20 PHP
关于svn冲突的解决方法
2013/06/21 PHP
laravel安装zend opcache加速器教程
2015/03/02 PHP
解决ThinkPHP关闭调试模式时报错的问题汇总
2015/04/22 PHP
如何使用jQuery+PHP+MySQL来实现一个在线测试项目
2015/04/26 PHP
laravel学习教程之关联模型
2016/07/30 PHP
thinkPHP5.0框架引入Traits功能实例分析
2017/03/18 PHP
Swoole源码中如何查询Websocket的连接问题详解
2020/08/30 PHP
JavaScript 使用技巧精萃(.net html
2009/04/25 Javascript
javascript获取当前ip的代码
2009/05/10 Javascript
javascript操作table(insertRow,deleteRow,insertCell,deleteCell方法详解)
2013/12/16 Javascript
jQuery基础语法实例入门
2014/12/23 Javascript
JS动态显示表格上下frame的方法
2015/03/31 Javascript
JavaScript面试开发常用的知识点总结
2016/08/08 Javascript
原生js实现倒计时--2018
2017/02/21 Javascript
Vue 兄弟组件通信的方法(不使用Vuex)
2017/10/26 Javascript
js实现限定范围拖拽的示例
2020/10/26 Javascript
[46:21]Liquid vs LGD 2018国际邀请赛淘汰赛BO3 第一场 8.23
2018/08/24 DOTA
Python类方法__init__和__del__构造、析构过程分析
2015/03/06 Python
举例讲解Python中is和id的用法
2015/04/03 Python
python 循环读取txt文档 并转换成csv的方法
2018/10/26 Python
Python Map 函数的使用
2020/08/28 Python
使用spring mvc+localResizeIMG实现HTML5端图片压缩上传的功能
2016/12/16 HTML / CSS
瑞典时尚服装购物网站:Miinto.se
2017/10/30 全球购物
护理学专业推荐信
2013/12/03 职场文书
大学军训感言
2014/01/10 职场文书
数学系毕业生的自我评价
2014/01/10 职场文书
小学敬老月活动方案
2014/02/11 职场文书
家庭贫困证明范本(经典版)
2014/09/22 职场文书
杜甫草堂导游词
2015/02/03 职场文书
反邪教警示教育活动总结
2015/05/09 职场文书
公司2015年终工作总结
2015/05/26 职场文书
2015国庆66周年宣传语
2015/07/14 职场文书
2016同学毕业寄语大全
2015/12/04 职场文书
写作指导:怎么书写竞聘演讲稿?
2019/07/04 职场文书
Nginx服务器添加Systemd自定义服务过程解析
2021/03/31 Servers