真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

python設置寫入表格字體字號的方法

這篇文章主要介紹了python設置寫入表格字體字號的方法,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:申請域名、網頁空間、營銷軟件、網站建設、林州網站維護、網站推廣。

功能描述:

首先生成幾個測試用的Excel文件,然后批量修改這些文件的格式,把表頭加粗并設置為黑體,其他行字體為宋體,設置奇偶行顏色不同,并設置偶數(shù)行為從紅到藍的漸變背景色填充。

修改前文件演示:

python設置寫入表格字體字號的方法

代碼實現(xiàn)參考:

 
from random import sample
 
import openpyxl
 
from openpyxl.styles import Font, colors
 
def generateXlsx(num):
 
for i in range(num):
 
wb = openpyxl.Workbook()
 
ws = wb.worksheets[0]
 
# 添加表頭
 
ws.append(['字段'+str(_) for _ in range(1,6)])
 
# 添加隨機數(shù)據(jù)
 
for _ in range(10):
 
ws.append(sample(range(10000), 5))
 
wb.save(str(i)+'.xlsx')
 
def batchFormat(num):
 
for i in range(num):
 
fn = str(i)+'.xlsx'
 
wb = openpyxl.load_workbook(fn)
 
ws = wb.worksheets[0]
 
for irow, row in enumerate(ws.rows, start=1):
 
if irow == 1:
 
# 表頭加粗、黑體
 
font = Font('黑體', bold=True)
 
elif irow%2 == 0:
 
# 偶數(shù)行紅色,宋體
 
font = Font('宋體', color=colors.RED)
 
else:
 
# 奇數(shù)行淺藍色,宋體
 
font = Font('宋體', color='00CCFF')
 
for cell in row:
 
cell.font = font
 
# 偶數(shù)行添加背景填充色,從紅到藍漸變
 
if irow%2 == 0:
 
cell.fill = openpyxl.styles.fills.GradientFill(stop=['FF0000', '0000FF'])
 
# 另存為新文件
 
wb.save('new'+fn)
 
generateXlsx(5)
 
batchFormat(5)

修改后運行結果:

python設置寫入表格字體字號的方法

感謝你能夠認真閱讀完這篇文章,希望小編分享python設置寫入表格字體字號的方法內容對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián),詳細的解決方法等著你來學習!


當前題目:python設置寫入表格字體字號的方法
分享鏈接:http://weahome.cn/article/gsshhg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部