我正在使用 xlwt,python 的 excel 工作表生成模块。基本上我正在尝试为文本使用一些样式。着色部分工作正常。即
import xlwt
workbook = xlwt.Workbook(encoding='ascii')
worksheet = workbook.add_sheet('Test sheet')
worksheet.write(0, 0, "Hello World", xlwt.easyxf("pattern: pattern solid, fore_color yellow; font: color white;"))
还需要添加对齐方式。我发现这个工作
alignment = xlwt.Alignment()
alignment.horz = xlwt.Alignment.HORZ_RIGHT
horz_style = xlwt.XFStyle()
horz_style.alignment = alignment
worksheet.write(0, 0, "Hello World", horz_style)
但是现在整个事情都搞砸了,因为我只能使用着色或对齐方式。我正在尝试将对齐功能与 xlwt.easyxf 集成