参见:https://xlsxwriter.readthedocs.io/
XlsxWriter 可以操作Excel 2007+ XLSX ,可以写入文本,数字,公式、图片、超链、合并单元格、图表等等.
xlsxwriter只能创建新文件,不能读或修改已有的文件。
1、主要方法
wb = xlsxwriter.Workbook('a.xlsx')
ws = wb.add_worksheet('sheet0')
format1 = wb.add_format()
format1.set_bold(True)
format2 = wb.add_format( {'bold': True, 'font_colr' : 'red' })
ws.write(0,0,'Test',format1)
ws.write('C1','test2',format2)
#调整列宽
ws.add_column('B:B',15)
wb.close()
2、主要格式:
Category | Description | Property | Method Name |
---|---|---|---|
Font | Font type | 'font_name' |
set_font_name() |
Font size | 'font_size' |
set_font_size() |
|
Font color | 'font_color' |