python批量設(shè)置多個(gè)Excel文件頁(yè)眉頁(yè)腳的腳本
本文實(shí)例為大家分享了python批量設(shè)置多個(gè)Excel文件頁(yè)眉頁(yè)腳的具體代碼,供大家參考,具體內(nèi)容如下
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: # 設(shè)置首頁(yè)與其他頁(yè)不同 ws.HeaderFooter.differentFirst = True # 設(shè)置奇偶頁(yè)不同 ws.HeaderFooter.differentOddEven = True # 設(shè)置首頁(yè)頁(yè)眉頁(yè)腳 ws.firstHeader.left = _HeaderFooterPart('第一頁(yè)左頁(yè)眉', size=24, color='FF0000') ws.firstFooter.center = _HeaderFooterPart('第一頁(yè)中頁(yè)腳', size=24, color='00FF00') # 設(shè)置奇偶頁(yè)頁(yè)眉頁(yè)腳 ws.oddHeader.right = _HeaderFooterPart('奇數(shù)頁(yè)右頁(yè)眉') ws.oddFooter.center = _HeaderFooterPart('奇數(shù)頁(yè)中頁(yè)腳') ws.evenHeader.left = _HeaderFooterPart('偶數(shù)頁(yè)左頁(yè)眉') ws.evenFooter.center = _HeaderFooterPart('偶數(shù)頁(yè)中頁(yè)腳') wb.save('new_'+xlsxFile)
來(lái)源:python小屋
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- python中使用xlrd、xlwt操作excel表格詳解
- Python讀寫Excel文件的實(shí)例
- python高手之路python處理excel文件(方法匯總)
- 用Python的pandas框架操作Excel文件中的數(shù)據(jù)教程
- 用python讀寫excel的方法
- python使用xlrd模塊讀寫Excel文件的方法
- 用python + openpyxl處理excel2007文檔思路以及心得
- Python中使用第三方庫(kù)xlutils來(lái)追加寫入Excel文件示例
- python制作爬蟲并將抓取結(jié)果保存到excel中
- python抓取某汽車網(wǎng)數(shù)據(jù)解析html存入excel示例
相關(guān)文章
selenium 多窗口切換的實(shí)現(xiàn)(windows)
這篇文章主要介紹了selenium 多窗口切換的實(shí)現(xiàn)(windows),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01python網(wǎng)絡(luò)編程之多線程同時(shí)接受和發(fā)送
這篇文章主要為大家詳細(xì)介紹了python網(wǎng)絡(luò)編程之多線程同時(shí)接受和發(fā)送,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-09-09如何用python寫一個(gè)簡(jiǎn)單的詞法分析器
這篇文章主要介紹了如何用python寫一個(gè)簡(jiǎn)單的詞法分析器,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧2018-12-12pygame學(xué)習(xí)筆記(6):完成一個(gè)簡(jiǎn)單的游戲
這篇文章主要介紹了pygame學(xué)習(xí)筆記(6):完成一個(gè)簡(jiǎn)單的游戲,本文綜合了學(xué)習(xí)過的知識(shí),完成一個(gè)簡(jiǎn)單的游戲開發(fā),是本系列文章的最后一篇,需要的朋友可以參考下2015-04-04Pytorch 如何實(shí)現(xiàn)LSTM時(shí)間序列預(yù)測(cè)
本文主要基于Pytorch深度學(xué)習(xí)框架,實(shí)現(xiàn)LSTM神經(jīng)網(wǎng)絡(luò)模型,用于時(shí)間序列的預(yù)測(cè)2021-05-05pandas求平均數(shù)和中位數(shù)的方法實(shí)例
pandas對(duì)象擁有一組常用的數(shù)學(xué)和統(tǒng)計(jì)方法,大部分都屬于約簡(jiǎn)和匯總統(tǒng)計(jì),這篇文章主要給大家介紹了關(guān)于pandas求平均數(shù)和中位數(shù)的相關(guān)資料,需要的朋友可以參考下2021-08-08