相关文章推荐
狂野的炒饭  ·  SQL过关 - 吴秦 - 博客园·  1 年前    · 
安静的黄豆  ·  sql string转array-掘金·  2 年前    · 
豁达的水煮鱼  ·  swift ...·  2 年前    · 
淡定的松鼠  ·  Jenkins+Maven+svn+tomc ...·  3 年前    · 
兴奋的蘑菇  ·  更改 MongoDB ...·  3 年前    · 
underline = 0 # 下划线,0:无;1:单下划线;2:双下划线;…… font_strikeout = True # 删除线 font_script = 0 # 上下标,0:无;1:上标;2:下标 font_outline = True # 轮廓 font_shadow = True # 阴影 hidden = False # 隐藏 locked = True # 锁定 align = ' left ' # 水平对齐 'left'|'centre'|'right'|'fill'|'justify'|'centre_across'|'distributed'|'justify_distributed' valign = ' vcentre ' # 垂直对齐 'top'|'vcentre'|'bottom'|'vjustify'|'vdistributed' text_wrap = True # 自动换行 rotation = 0 # 旋转 indent = 1 # 缩进 shrink = True # 缩小字体填充 pattern = 1 # 图案样式 fg_color = 0 # 前景色 bg_color = 0 # 背景色 border = 0 # 边框,0:无边框;1:外边框; border_color = 0x0 # 边框颜色 diag_border = 0 diag_color = 0x0 diag_type = 0 bottom = 0 # 底边框 bottom_color = 0x0 # 底边框颜色 left = 0 # 左边框 left_color = 0x0 # 左边框颜色 right = 0 # 右边框 right_color = 0x0 # 右边框颜色 top = 0 # 上边框 top_color = 0x0 # 上边框颜色 # 设置行宽 worksheet.set_row(行号,宽度) # 设置单元格列宽 worksheet.set_column(行号,列号,宽度) # 设置D列到F列,每一列宽度都为40 worksheet.set_column( ' D:F ' ,40 ) # 合并单元格 worksheet.merge_range(合并范围, 合并后内容, 样式) data_format = { ' border ' : 1 , ' font_name ' : ' 微软雅黑 ' , # 字体 ' font_size ' : 10, # 字体大小 ' font_color ' : ' black ' , # 字体颜色 ' bold ' : True, # 是否粗体 ' align ' : ' center ' , # 水平居中对齐 ' valign ' : ' vcenter ' # 垂直居中对齐 workbook = xlsxwriter.Workbook( ' test.xlsx ' ) # 创建xlsx文件 worksheet = workbook.add_worksheet( ' test-sheet1 ' ) # 添加sheet # 写入数据 worksheet.write(行号, 列号, 数据, 格式[workbook.add_format(data_format)]) # 设置第一行高度为60 worksheet1.set_row(0,60 ) # 设置第2行,第3列宽度为30 worksheet1.set_column(1,2,30 ) # 设置第D列到第F列宽度为40 worksheet1.set_column( ' D:F ' ,40 ) # 合并A1到A2单元格,内容为“统计时间”,格式为 data_format worksheet.merge_range( ' A1:A2 ' , ' 统计时间 ' , workbook.add_format(data_format))

更详细使用示例可查看

初识python 之 xlsxwriter将数据导入excel并设置格式

世风之狡诈多端,到底忠厚人颠扑不破; 末俗以繁华相尚,终觉冷淡处趣味弥长。