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 08 Python
详解python实现读取邮件数据并下载附件的实例
Aug 03 Python
Python数据分析之双色球统计单个红和蓝球哪个比例高的方法
Feb 03 Python
python使用代理ip访问网站的实例
May 07 Python
python中的二维列表实例详解
Jun 19 Python
Python直接赋值、浅拷贝与深度拷贝实例分析
Jun 18 Python
python实现一行输入多个值和一行输出多个值的例子
Jul 16 Python
Python中使用filter过滤列表的一个小技巧分享
May 02 Python
PyQt5实现简单的计算器
May 30 Python
python中关于数据类型的学习笔记
Jul 19 Python
Python使用shutil模块实现文件拷贝
Jul 31 Python
python flask框架快速入门
May 14 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中使用Session配合Javascript实现文件上传进度条功能
2014/10/15 PHP
php中rename函数用法分析
2014/11/15 PHP
PHP合并数组的2种方法小结
2016/11/24 PHP
yii2中LinkPager增加总页数和总记录数的实例
2017/08/28 PHP
LBS blog sql注射漏洞[All version]-官方已有补丁
2007/08/26 Javascript
jquery ajaxSubmit 异步提交的简单实现
2014/02/28 Javascript
jQuery不兼容input的change事件问题解决过程
2014/12/05 Javascript
详解jquery事件delegate()的使用方法
2016/01/25 Javascript
js实现动态创建的元素绑定事件
2016/07/19 Javascript
jQuery简单实现页面元素置顶时悬浮效果示例
2016/08/01 Javascript
基于JavaScript实现无限加载瀑布流
2017/07/21 Javascript
关于前后端json数据的发送与接收详解
2017/07/30 Javascript
浅谈Node.js 子进程与应用场景
2018/01/24 Javascript
jQuery 导航自动跟随滚动的实现代码
2018/05/30 jQuery
python的pip安装以及使用教程
2018/09/18 Python
python获取交互式ssh shell的方法
2019/02/14 Python
Python之修改图片像素值的方法
2019/07/03 Python
python shell命令行中import多层目录下的模块操作
2020/03/09 Python
Selenium常见异常解析及解决方案示范
2020/04/10 Python
python 实现百度网盘非会员上传超过500个文件的方法
2021/01/07 Python
H5仿微信界面教程(一)
2017/07/05 HTML / CSS
GEOX鞋美国官方网站:意大利会呼吸的鞋
2017/07/12 全球购物
美国一家主打母婴用品的团购网站:zulily
2017/09/19 全球购物
Guess荷兰官网:美国服饰品牌
2020/01/22 全球购物
关于人生的感言
2014/01/17 职场文书
年会活动策划方案
2014/01/23 职场文书
岗位职责风险防控
2014/02/18 职场文书
建筑安全生产目标责任书
2014/07/23 职场文书
融资合作协议书范本
2014/10/17 职场文书
2014年底个人工作总结
2015/03/10 职场文书
五四青年节比赛演讲稿
2015/03/18 职场文书
2015年重阳节活动总结
2015/03/24 职场文书
2015大学生入党个人自传
2015/06/26 职场文书
采购员工作总结范文
2015/08/12 职场文书
企业文化学习心得体会
2016/01/21 职场文书
yolov5返回坐标的方法实例
2022/03/17 Python