當填寫單元格時候,需要哪個格式填寫哪一種。 #格式化單元格
import xlrd
import xlwt
workbook = xlwt.Workbook()
worksheet = workbook.add_sheet("第1張表")
style1 = xlwt.XFStyle() #聲明開始格式化,格式命名 style1
#字型
font = xlwt.Font() #字型初始化
font.name = "微軟雅黑" #字型樣式
font.bold = True #是否加粗
font.height = 360 #字号
font._weight =18 #字型磅數
font.underline = True #是否加下劃線
font.italic = True #是否傾斜
font.struck_out = True #是否加删除線
font.shadow = True #是否陰影
style1.font =font #把字型格式賦給字型風格
#邊框
borders = xlwt.Borders() #邊框初始化
borders.top = xlwt.Borders.THIN
borders.bottom = xlwt.Borders.THIN
borders.right = xlwt.Borders.THIN
borders.left = xlwt.Borders.THIN
borders.diag = xlwt.Borders.THIN
style1.Borders = borders #把邊框格式賦給邊框風格
#對齊
alignment = xlwt.Alignment() #對齊初始化
alignment.horz = xlwt.Alignment.HORZ_LEFT
alignment.vert = xlwt.Alignment.VERT_TOP
style1.Alignment = alignment #把對齊格式賦給對齊方式風格
worksheet.write(1,2,12,style1) #指定單元格填入12,并且用style1的風格
workbook.save("F:/test3.xls")