欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python3中布局背景顏色代碼分析

 更新時間:2020年12月01日 16:25:31   作者:小妮淺淺  
在本篇文章里小編給大家分享了一篇關(guān)于python3中布局背景顏色代碼分析的相關(guān)內(nèi)容,有興趣的朋友們可以學(xué)習(xí)參考下。

我們想要給某個模塊著重突出,以便引起大家注意的時候,通常給那個模塊的背景顏色換亮一點(diǎn)。這種情況的操作多見于我們想要突出表格中的某個數(shù)據(jù),或是某一項(xiàng)的名稱。

在python3中設(shè)置布局背景顏色需要通過代碼進(jìn)行更改,相信很多小伙伴對于這樣的設(shè)置還比較陌生,接下來我們看看布局背景顏色代碼該如何寫吧。

更改前

代碼如下

import pandas as pd

 
def set_foramt():
 # 1.多個sheet頁
 sheet_list = ['Sheet1', 'Sheet2', 'Sheet3', 'Sheet4', 'Sheet5']
 # 2.要寫入的excel路徑
 writer = pd.ExcelWriter('test_new.xlsx')
 workbook = writer.book
 # 3.循環(huán)遍歷sheet取數(shù)據(jù)
 for sheet in sheet_list:
 df1 = pd.read_excel('test.xlsx', sheet_name=sheet)
 # 4.設(shè)置格式
 fmt = workbook.add_format({"font_name": u"微軟雅黑"})
 percent_fmt = workbook.add_format({'num_format': '0.00%'})
 amt_fmt = workbook.add_format({'num_format': '#,##0.00'})
 border_format = workbook.add_format({'border': 1})
 bg_format = workbook.add_format({'bold': True, 'font_name': u'微軟雅黑', 'bg_color': 'yellow',
  'align': 'center', 'valign': 'vcenter', 'font_color': 'black',
  'font_size': 10})
 date_fmt = workbook.add_format({'bold': False, 'font_name': u'微軟雅黑', 'num_format': 'yyyy-mm-dd',
 'align': 'center', 'valign': 'vcenter'})
 # 5.寫入excel
 l_end = len(df1.index) + 1
 df1.to_excel(writer, sheet_name=sheet, encoding='utf8', header=df1.columns.values.tolist(),
  index=False, startcol=0, startrow=0)
 worksheet1 = writer.sheets[sheet]
 # 6.生效單元格格式
 # 設(shè)置行高
 worksheet1.set_row(0, 20, fmt) # 從第0行開始,行高為20,格式為fmt
 # 設(shè)置列寬
 worksheet1.set_column('A:F', 20, fmt) # 從A列到F列,行高為10,格式為fmt
 # 加邊框
 worksheet1.conditional_format(f'A1:F{l_end}', {'type': 'no_blanks', 'format': border_format})
 # A1單元格到F(索引值), 'type': 'no_blanks'指非空的單元格加格式
 # 設(shè)置背景色
 worksheet1.conditional_format('A1:F1', {'type': 'no_blanks', 'format': bg_format})
 worksheet1.conditional_format(f'B2:B{l_end}', {'type': 'no_blanks', 'format': bg_format})
 # 合并日期單元格
 worksheet1.merge_range(f'A2:A{l_end}', df1['日期'][0], date_fmt)
 # 設(shè)置數(shù)值格式千分位,并保留兩位小數(shù)
 worksheet1.conditional_format(f'C2:F{l_end}', {'type': 'no_blanks', 'format': amt_fmt})
 # 7.所有的sheet頁設(shè)置好后再保存

成果:

改過的名稱是不是更加鮮明了呢,這樣也有助于我們對于表格所要表達(dá)的關(guān)鍵點(diǎn)有了更深刻的了解。

以上就是python3中布局背景顏色代碼分析的詳細(xì)內(nèi)容,更多關(guān)于布局背景顏色代碼在python3中如何寫的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • python刪除過期log文件操作實(shí)例解析

    python刪除過期log文件操作實(shí)例解析

    這篇文章主要介紹了python刪除過期log文件,分享了相關(guān)代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01
  • python輸入錯誤后刪除的方法

    python輸入錯誤后刪除的方法

    在本篇文章里小編給讀者們整理了關(guān)于python輸入錯誤后刪除的方法以及相關(guān)知識點(diǎn),有興趣的朋友們學(xué)習(xí)下。
    2019-10-10
  • Python實(shí)現(xiàn)遍歷包含大量文件的文件夾

    Python實(shí)現(xiàn)遍歷包含大量文件的文件夾

    在處理大模型的訓(xùn)練數(shù)據(jù)時,經(jīng)常需要遍歷大型文件夾,其中,可能包括數(shù)千萬或數(shù)億個文件,所以本文為大家整理了Python遍歷包含大量文件的文件夾的方法,希望對大家有所幫助
    2023-04-04
  • Python asyncio的基本使用示例教程

    Python asyncio的基本使用示例教程

    Task主要作用是幫助event_loop調(diào)度,如果Task發(fā)現(xiàn)它打包的協(xié)程在await一個對象(執(zhí)行一個io操作),則Task會掛起該協(xié)程的執(zhí)行,把控制權(quán)交回event_loop,讓他去運(yùn)行其他Task,當(dāng)該對象運(yùn)行完畢,Task將打包的協(xié)程恢復(fù)運(yùn)行,本文介紹Python asyncio使用小結(jié),感興趣的朋友一起看看吧
    2024-02-02
  • Python中列表、字典、元組、集合數(shù)據(jù)結(jié)構(gòu)整理

    Python中列表、字典、元組、集合數(shù)據(jù)結(jié)構(gòu)整理

    這篇文章主要介紹了Python中列表、字典、元組、集合數(shù)據(jù)結(jié)構(gòu)整理,較為詳細(xì)的分析了這幾類數(shù)據(jù)結(jié)構(gòu)的具體用法及相關(guān)技巧,需要的朋友可以參考下
    2014-11-11
  • 一個計算身份證號碼校驗(yàn)位的Python小程序

    一個計算身份證號碼校驗(yàn)位的Python小程序

    閑著無事,便想寫個實(shí)用點(diǎn)的Python小程序,如何計算機(jī)身份證號碼的校驗(yàn)位,這樣的文章在網(wǎng)上一抓一大把,這里僅簡單介紹下吧
    2014-08-08
  • Python中的functools partial詳解

    Python中的functools partial詳解

    這篇文章主要介紹了Python中functools partial詳解,本文通過示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-01-01
  • python打印異常信息的兩種實(shí)現(xiàn)方式

    python打印異常信息的兩種實(shí)現(xiàn)方式

    今天小編就為大家分享一篇python打印異常信息的兩種實(shí)現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • 解決pyinstaller打包運(yùn)行程序時出現(xiàn)缺少plotly庫問題

    解決pyinstaller打包運(yùn)行程序時出現(xiàn)缺少plotly庫問題

    這篇文章主要介紹了解決pyinstaller打包運(yùn)行程序時出現(xiàn)缺少plotly庫問題,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • Pytorch之finetune使用詳解

    Pytorch之finetune使用詳解

    今天小編就為大家分享一篇Pytorch之finetune使用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01

最新評論