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的Flask框架结合MySQL写一个内存监控程序
Nov 07 Python
浅谈Python2.6和Python3.0中八进制数字表示的区别
Apr 28 Python
在Python中使用AOP实现Redis缓存示例
Jul 11 Python
dataframe设置两个条件取值的实例
Apr 12 Python
python读取txt文件,去掉空格计算每行长度的方法
Dec 20 Python
Python3 log10()函数简单用法
Feb 19 Python
详解python statistics模块及函数用法
Oct 27 Python
python可迭代对象去重实例
May 15 Python
Python将字典转换为XML的方法
Aug 01 Python
Python爬虫教程之利用正则表达式匹配网页内容
Dec 08 Python
利用Python实现自动扫雷小脚本
Dec 17 Python
python+pyhyper实现识别图片中的车牌号思路详解
Dec 24 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中调用其他系统http接口的方法说明
2014/02/28 PHP
ThinkPHP验证码使用简明教程
2014/03/05 PHP
支持中文、字母、数字的PHP验证码
2015/05/04 PHP
WordPress用户登录框密码的隐藏与部分显示技巧
2015/12/31 PHP
Thinkphp框架开发移动端接口(2)
2016/08/18 PHP
XHTML下,JS浮动代码失效的问题
2009/11/12 Javascript
Jquery Ajax 学习实例2 向页面发出请求 返回JSon格式数据
2010/03/15 Javascript
基于JQuery的一句话搞定手风琴菜单
2012/09/14 Javascript
JavaScript:new 一个函数和直接调用函数的区别分析
2013/07/10 Javascript
uploadify在Firefox下丢失session问题的解决方法
2013/08/07 Javascript
JS刷新当前页面的几种方法总结
2013/12/24 Javascript
Javascript中的作用域和上下文深入理解
2015/07/03 Javascript
js实现iPhone界面风格的单选框和复选框按钮实例
2015/08/18 Javascript
Vue.js中轻松解决v-for执行出错的三个方案
2017/06/09 Javascript
js自定义trim函数实现删除两端空格功能
2018/02/09 Javascript
浅谈ajax请求不同页面的微信JSSDK问题
2018/02/26 Javascript
Vue指令v-for遍历输出JavaScript数组及json对象的常见方式小结
2019/02/11 Javascript
vue 开发企业微信整合案例分析
2019/12/02 Javascript
JavaScript实现移动端带transition动画的轮播效果
2020/03/24 Javascript
如何解决vue在ios微信"复制链接"功能问题
2020/03/26 Javascript
python抓取京东商城手机列表url实例代码
2013/12/18 Python
python使用循环实现批量创建文件夹示例
2014/03/25 Python
python人人网登录应用实例
2014/09/26 Python
pytorch 实现删除tensor中的指定行列
2020/01/13 Python
Python 基于FIR实现Hilbert滤波器求信号包络详解
2020/02/26 Python
django 模版关闭转义方式
2020/05/14 Python
Scrapy爬虫文件批量运行的实现
2020/09/30 Python
使用layui实现左侧菜单栏及动态操作tab项的方法
2020/11/10 HTML / CSS
linux面试题参考答案(9)
2015/01/07 面试题
外贸英语专业求职信范文
2013/12/25 职场文书
幼儿园毕业教师感言
2014/02/21 职场文书
自荐信格式范文
2015/03/04 职场文书
普通员工辞职信范文
2015/05/12 职场文书
医者仁心观后感
2015/06/17 职场文书
2016年小学生迎国庆广播稿
2015/12/18 职场文书
八年级数学教学反思
2016/02/17 职场文书