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多线程方式执行多个bat代码
Jun 07 Python
关于反爬虫的一些简单总结
Dec 13 Python
基于Django用户认证系统详解
Feb 21 Python
python 判断矩阵中每行非零个数的方法
Jan 26 Python
python爬虫神器Pyppeteer入门及使用
Jul 13 Python
python PIL和CV对 图片的读取,显示,裁剪,保存实现方法
Aug 07 Python
python单向循环链表原理与实现方法示例
Dec 03 Python
Tkinter中复选菜单是否被选中的判断与设置方式
Mar 04 Python
Python基于pandas爬取网页表格数据
May 11 Python
关于keras中keras.layers.merge的用法说明
May 23 Python
解决virtualenv -p python3 venv报错的问题
Feb 05 Python
python中最小二乘法详细讲解
Feb 19 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
php5 non-thread-safe和thread-safe这两个版本的区别分析
2010/03/13 PHP
php使用session二维数组实例
2014/11/06 PHP
Laravel 实现添加多语言提示信息
2019/10/25 PHP
BOOM vs RR BO5 第四场 2.14
2021/03/10 DOTA
javascript正则表达式中参数g(全局)的作用
2010/11/11 Javascript
jQuery之按钮组件的深入解析
2013/06/19 Javascript
基于Javascript实现二级联动菜单效果
2016/03/04 Javascript
详解JavaScript中基于原型prototype的继承特性
2016/05/05 Javascript
jquery实现拖动效果
2016/08/10 Javascript
js实现登录验证码
2016/12/22 Javascript
vue+mockjs模拟数据实现前后端分离开发的实例代码
2017/08/08 Javascript
JS+canvas动态绘制饼图的方法示例
2017/09/12 Javascript
jQuery除指定区域外点击任何地方隐藏DIV功能
2017/11/13 jQuery
vue内置组件transition简单原理图文详解(小结)
2018/07/12 Javascript
vue实现简单的星级评分组件源码
2018/11/16 Javascript
微信小程序图片加载失败时替换为默认图片的方法
2019/12/09 Javascript
Python函数学习笔记
2008/10/07 Python
python检测远程端口是否打开的方法
2015/03/14 Python
Python多线程和队列操作实例
2015/06/21 Python
tensorflow 使用flags定义命令行参数的方法
2018/04/23 Python
python3+PyQt5实现文档打印功能
2018/04/24 Python
python实现dijkstra最短路由算法
2019/01/17 Python
Python实现对特定列表进行从小到大排序操作示例
2019/02/11 Python
在jupyter notebook中调用.ipynb文件方式
2020/04/14 Python
Spring http服务远程调用实现过程解析
2020/06/11 Python
Pytho爬虫中Requests设置请求头Headers的方法
2020/09/22 Python
matplotlib交互式数据光标实现(mplcursors)
2021/01/13 Python
python3中celery异步框架简单使用+守护进程方式启动
2021/01/20 Python
销售主管岗位职责
2014/02/08 职场文书
《我要的是葫芦》教学反思
2014/02/23 职场文书
2014年办公室人员工作总结
2014/12/09 职场文书
公司文体活动总结
2015/05/07 职场文书
人民调解协议书
2016/03/21 职场文书
私人贷款担保书该怎么写呢?
2019/07/02 职场文书
python爬取新闻门户网站的示例
2021/04/25 Python
Python面向对象编程之类的概念
2021/11/01 Python