python通過(guò)openpyxl生成Excel文件的方法
本文實(shí)例講述了python通過(guò)openpyxl生成Excel文件的方法。分享給大家供大家參考。具體如下:
使用前請(qǐng)先安裝openpyxl:
easy_install openpyxl
通過(guò)這個(gè)模塊可以很方便的導(dǎo)出數(shù)據(jù)到Excel
from openpyxl.workbook import Workbook from openpyxl.writer.excel import ExcelWriter from openpyxl.cell import get_column_letter from openpyxl.style import Color, Fill from openpyxl.cell import Cell #新建一個(gè)workbook wb = Workbook() #第一個(gè)sheet是ws ws = wb.worksheets[0] #設(shè)置ws的名稱(chēng) ws.title = u"下單統(tǒng)計(jì)" #給A1賦值 ws.cell('A1').value = '%s'%("跟隨總數(shù)") #給A2賦值 #先把數(shù)字轉(zhuǎn)換成字母 col = get_column_letter(1) #賦值 ws.cell('%s%s'%(col, 2)).value = '%s' % ("A2“) #字體修改樣式 ##顏色 ws.cell('A2').style.font.color.index =Color.GREEN ##字體名稱(chēng) ws.cell('A2').style.font.name ='Arial' ##字號(hào) ws.cell('A2').style.font.size =8 ##加粗 ws.cell('A2').style.font.bold =True ##不知道干啥用的 ws.cell('A2').style.alignment.wrap_text =True ##背景 好像不太好用 是個(gè)BUG ws.cell('A2').style.fill.fill_type =Fill.FILL_SOLID ws.cell('A2').style.fill.start_color.index =Color.DARKRED ##修改某一列寬度 ws.column_dimensions["C"].width =60.0 ##增加一個(gè)表 ws = wb.create_sheet() ws.title = u'結(jié)單統(tǒng)計(jì)' ##保存生成xml file_name = 'test.xlsx' file_dir = '/home/x/' dest_filename = '%s%s'%(file_dir,file_name) ew = ExcelWriter(workbook = wb) ew = ExcelWriter(workbook = wb)
希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。
相關(guān)文章
使用Python 操作 xmind 繪制思維導(dǎo)圖的詳細(xì)方法
在平時(shí)的工作中當(dāng)我們要總結(jié)一些知識(shí)的時(shí)候就需要一款工具來(lái)畫(huà)畫(huà)流程圖,這里推薦 XMind 軟件,用 Xmind 繪制的思維導(dǎo)圖看起來(lái)思路清晰,那么今天的文章介紹關(guān)于思維導(dǎo)圖的相關(guān)知識(shí)以及用 Python 如何操作 Xmind 繪制思維導(dǎo)圖2021-10-10Django用戶認(rèn)證系統(tǒng)如何實(shí)現(xiàn)自定義
這篇文章主要介紹了Django用戶認(rèn)證系統(tǒng)如何實(shí)現(xiàn)自定義,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-11-11python中l(wèi)ist列表復(fù)制的幾種方法(賦值、切片、copy(),deepcopy())
本文主要介紹了python中l(wèi)ist列表復(fù)制的幾種方法(賦值、切片、copy(),deepcopy()),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-08-08python實(shí)戰(zhàn)教程之自動(dòng)掃雷
用python實(shí)現(xiàn)掃雷,非常有意思,這篇文章主要給大家介紹了關(guān)于python實(shí)現(xiàn)自動(dòng)掃雷的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-07-07python中dict獲取關(guān)鍵字與值的實(shí)現(xiàn)
這篇文章主要介紹了python中dict獲取關(guān)鍵字與值的實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-05-05python為什么會(huì)環(huán)境變量設(shè)置不成功
在本篇文章里小編給大家分享的是一篇關(guān)于python環(huán)境變量設(shè)置不成功怎么辦的解決方法內(nèi)容,有興趣的朋友們可以跟著學(xué)習(xí)下。2020-06-06mAP計(jì)算目標(biāo)檢測(cè)精確度實(shí)現(xiàn)源碼
這篇文章主要為大家介紹了mAP計(jì)算目標(biāo)檢測(cè)精確度的實(shí)現(xiàn)源碼,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05