#### Python操作Excel之格式轉(zhuǎn)換
```python
# excel_w2.py
# 導(dǎo)入 xlwt 庫
import xlwt
# 設(shè)置寫出格式字體紅色加粗
styleBR = xlwt.easyxf('font: name Times New Roman, color-index red, bold on')
# 設(shè)置數(shù)字型格式為小數(shù)點后保留兩位
styleNum = xlwt.easyxf(num_format_str='#,##0.00')
# 設(shè)置日期型格式顯示為YYYY-MM-DD
styleDate = xlwt.easyxf(num_format_str='YYYY-MM-DD')
# 創(chuàng)建 xls 文件對象
wb = xlwt.Workbook()
# 新增兩個表單頁
sh1 = wb.add_sheet('成績')
sh2 = wb.add_sheet('匯總')
# 然后按照位置來添加數(shù)據(jù),第一個參數(shù)是行,第二個參數(shù)是列
sh1.write(0, 0, '姓名', styleBR)???# 設(shè)置表頭字體為紅色加粗
sh1.write(0, 1, '日期', styleBR)???# 設(shè)置表頭字體為紅色加粗
sh1.write(0, 2, '成績', styleBR)???# 設(shè)置表頭字體為紅色加粗
# 插入數(shù)據(jù)
sh1.write(1, 0, '張三',)
sh1.write(1, 1, '2019-01-01', styleDate)
sh1.write(1, 2, 88, styleNum)
sh1.write(2, 0, '李四')
sh1.write(2, 1, '2019-02-02')
sh1.write(2, 2, 99.5, styleNum)
# 設(shè)置單元格內(nèi)容居中的格式
alignment = xlwt.Alignment()
alignment.horz = xlwt.Alignment.HORZ_CENTER
style = xlwt.XFStyle()
style.alignment = alignment
# 合并A4,B4單元格,并將內(nèi)容設(shè)置為居中
sh1.write_merge(3, 3, 0, 1, '總分', style)
# 通過公式,計算C2+C3單元格的和
sh1.write(3, 2, xlwt.Formula("C2+C3"))
# 對 sheet2 寫入數(shù)據(jù)
sh2.write(0, 0, '總分', styleBR)
sh2.write(1, 0, 187.5)
# 最后保存文件即可
wb.save('test_w3.xls')
```