使用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參數是可選的,這里沒有定義格式,就先不寫。