python制作簡單報表


使用python制作一個簡單的工作簿:

 

 

①導包 ( xlwt擴展包,用於excel的讀取,實現表單和指定單元格的寫入。)

import xlwt

②創建工作簿

workbook = xlwt.Workbook()

③創建工作表

sheet1 = workbook.add_sheet(u'練習表1')
sheet2 = workbook.add_sheet(u'練習表2')

④定義首行標題內容

title = [u'name',u'age',u'gender',u'major']

⑤寫入數據 

row = 0
for col,v in enumerate(title):
    sheet1.write(row,col,v)
row += 1
sheet1.write(row,0,'simon')
sheet1.write(row,1,18)
sheet1.write(row,2,'male')
row += 1
sheet1.write(row,0,'lisa')
sheet1.write(row,1,18)
sheet1.write(row,2,'female')

 

 ⑥合並major列(第2、3行,第4列)使用合並方法

sheet1.write_merge(1,2,3,3,'IT')

 ⑦保存

workbook.save('demo')


 

sheet1.write_merge(x, x + m, y, y + n, string, style)

x代表第幾行,這里第2行,x=1(從0開始,和數組下標類似)

m代表合並行數,m=1,x+m=2

y代表第幾列,這里第4列,y=3

n代表合並列數,n=0,y+n=3

string為填入單元格的內容,style參數是可選的,這里沒有定義格式,就先不寫。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM