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中使用第三方模块的教程
Apr 27 Python
Python输出各行命令详解
Feb 01 Python
Python基于hashlib模块的文件MD5一致性加密验证示例
Feb 10 Python
python解决字符串倒序输出的问题
Jun 25 Python
一看就懂得Python的math模块
Oct 21 Python
python2与python3的print及字符串格式化小结
Nov 30 Python
对PyQt5中树结构的实现方法详解
Jun 17 Python
pytorch 加载(.pth)格式的模型实例
Aug 20 Python
Python 操作mysql数据库查询之fetchone(), fetchmany(), fetchall()用法示例
Oct 17 Python
Python 实现判断图片格式并转换,将转换的图像存到生成的文件夹中
Jan 13 Python
如何使用python的ctypes调用医保中心的dll动态库下载医保中心的账单
May 24 Python
人工智能深度学习OpenAI baselines的使用方法
May 20 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开发环境配置(MySQL数据库安装图文教程)
2010/04/28 PHP
DISCUZ在win2003环境下 Unable to access ./include/common.inc.php in... 的问题终极解决方案
2011/11/21 PHP
Yii视图操作之自定义分页实现方法
2016/07/14 PHP
玩转jQuery按钮 请告诉我你最喜欢哪些?
2012/01/08 Javascript
Javascript闭包用法实例分析
2015/01/23 Javascript
详解BootStrap中Affix控件的使用及保持布局的美观的方法
2016/07/08 Javascript
AngularJs 动态加载模块和依赖
2016/09/15 Javascript
基于jPlayer三分屏的制作方法
2016/12/21 Javascript
webpack引入eslint配置详解
2018/01/22 Javascript
关于HTML5的data-*自定义属性的总结
2018/05/05 Javascript
微信小程序监听用户登录事件的实现方法
2019/11/11 Javascript
vue自定义正在加载动画的例子
2019/11/14 Javascript
Python实现统计单词出现的个数
2015/05/28 Python
Python编程中归并排序算法的实现步骤详解
2016/05/04 Python
在centos7中分布式部署pyspider
2017/05/03 Python
python获取服务器响应cookie的实例
2018/12/28 Python
选择Python写网络爬虫的优势和理由
2019/07/07 Python
python中class的定义及使用教程
2019/09/18 Python
python文件绝对路径写法介绍(windows)
2019/12/25 Python
python新式类和经典类的区别实例分析
2020/03/23 Python
html5 实现客户端验证上传文件的大小(简单实例)
2016/05/15 HTML / CSS
美国迪克体育用品商店:DICK’S Sporting Goods
2018/07/24 全球购物
FitFlop美国官网:英国符合人体工学的鞋类品牌
2018/10/05 全球购物
.net笔试题
2014/03/03 面试题
采购员岗位职责
2013/11/15 职场文书
英语自荐信范文
2013/12/11 职场文书
运动会广播稿50字
2014/01/26 职场文书
三分钟演讲稿范文
2014/04/24 职场文书
股东出资证明书(正规版)
2014/09/24 职场文书
自我评价优缺点范文
2015/03/11 职场文书
2015年办公室文秘工作总结
2015/04/30 职场文书
八月一日观后感
2015/06/10 职场文书
2016年精神文明建设先进个人事迹材料
2016/02/29 职场文书
干货干货!2019最新优秀创业计划书
2019/03/21 职场文书
教你用Java Swing实现自助取款机系统
2021/06/11 Java/Android
win10怎么设置右下角图标不折叠?Win10设置右下角图标不折叠的方法
2022/07/15 数码科技