一 點睛
excel是當今最流行的電子**處理軟體,支援豐富的計算函式及圖表,在系統運營方面廣泛用於運營資料包表,比如業務質量、資源利用、安全掃瞄等報表,同時也是應用系統常見的檔案匯出格式,以便資料使用人員做進一步加工處理。利用python操作excel的模組xlsxwriter(可以操作多個工作表的文字、數字、公式、圖表等。
二 xlsxwriter模組具有以下功能
三 安裝方法
(venv) e:\python\python_auto_maintain>pip install xlsxwriter
四 實戰1 說明
實現插入文字(中英字 符)、數字(求和計算)、、單元格格式等。
2 **
#coding: utf-8
import xlsxwriter
#建立乙個excel檔案
workbook = xlsxwriter.workbook('demo1.xlsx')
#建立乙個工作表物件
worksheet = workbook.add_worksheet()
#設定第一列(a)寬度為20畫素
worksheet.set_column('a:a', 20)
#定義乙個加粗的格式物件
#bold = workbook.add_format()
bold = workbook.add_format()
bold.set_bold()
# wa1單元格寫入'hello'
worksheet.write('a1', 'hello')
# a2單元格寫入'world'並引用加粗格式對 象bold
worksheet.write('a2', 'world', bold)
# b2單元格寫入中文並引用加粗格式物件
worksheet.write('b2', u'中文測試', bold)
# 用行列表示法寫入數字'32'與'35.5'
worksheet.write(2, 0, 32)
# 行列表示法的單元格下標以0作為起始值,'3,0'等價 於'a3'
worksheet.write(3, 0, 35.5)
# 求a3:a4的和,並將結果寫入'4,0', 即'a5'
worksheet.write(4, 0, '=sum(a3:a4)')
# 在b5單元格插入
worksheet.insert_image('b5', 'img/python-logo.png')
#關閉excel檔案
workbook.close()
3 效果
Python資料包表之Excel操作模組用法分析
一 點睛 excel是當今最流行的電子 處理軟體,支援豐富的計算函式及圖表,在系統運營方面廣泛用於運營資料包表,比如業務質量 資源利用 安全掃瞄等報表,同時也是應用系統常見的檔案匯出格式,以便資料使用人員做進一步加工處理。利用python操作excel的模組xlsxwriter,可以操作多個工作表的...
Python資料包表之Excel操作模組常用方法
python資料包表之excel操作模組常用方法 展開一 workbook類 1 點睛 workbook類定義 workbook filename options 該類實現建立乙個xlsxwriter的workbook物件。workbook類代表整個電子 文 件,並且儲存在磁碟上。filename ...
Python學習筆記 資料包表之Excel操作模組
利用python操作excel的模組xlsxwriter,可以操作多個工作表的文字 數字 公式 圖表等。xlsxwriter模組具有以下功能 安裝xlsxwriter模組 1 python3 m easy install i xlsxwriter 例,實現插入文字 中英字元 數字 求和計算 單元格格...