python3.6 xlwt 设置单元格对齐方式

使用xlwt中的Alignment来设置单元格的对齐方式,其中horz代表 水平 对齐方式,vert代表 垂直 对齐方式。
VERT_TOP          = 0x00    上端对齐
VERT_CENTER    = 0x01    居中对齐(垂直方向上)
VERT_BOTTOM  = 0x02    低端对齐
HORZ_LEFT        = 0x01    左端对齐
HORZ_CENTER   = 0x02    居中对齐(水平方向上)
HORZ_RIGHT     = 0x03    右端对齐
代码:

import xlwt

def run():
    wk = xlwt.Workbook()    # 新建一个表格
    sheet = wk.add_sheet('sheet1')    # 给表格新建一个名为 sheer1 的工作簿

    style = xlwt.XFStyle()  # 创建一个样式对象,初始化样式

    al = xlwt.Alignment()
    al.horz = 0x02      # 设置水平居中
    al.vert = 0x01      # 设置垂直居中
    style.alignment = al

    sheet.write(0, 0, '文本居中', style)
    wk.save('Test.xls')

run()

你可能感兴趣的:(python3.6 xlwt 设置单元格对齐方式)