美文网首页
xlsxwriter的format设置常用属性

xlsxwriter的format设置常用属性

作者: ButICare_b72d | 来源:发表于2023-12-29 00:03 被阅读0次

    颜色:可以设置前景色(字体颜色)、背景色和边框颜色。

    format1 = workbook.add_format({'color':'red'})# 设置前景色为红色 

    format2 = workbook.add_format({'bg_color':'#FFC000'})# 设置背景色为金色

    bg_color:背景色。        border_color:边框颜色。

    delete_color:删除线颜色。     font_color:字体颜色。

    pattern_fore_color:前景色。

    以上颜色都可以使用16进制颜色代码来指定,例如'#FF0000'表示红色。另外,还可以使用内置的颜色名称,如'red'、'green'、'blue'等。

    字体:可以设置字体名称、大小、加粗、斜体等属性。

    format1 = workbook.add_format({'font_name':'Arial','font_size':12})# 设置字体为Arial,大小为12 

    format2 = workbook.add_format({'bold':True})# 设置加粗

    对齐方式:可以设置水平对齐和垂直对齐方式。

    format1 = workbook.add_format({'align':'center'})# 设置水平居中对齐 

    format2 = workbook.add_format({'valign':'vcenter'})# 设置垂直居中对齐

    水平对齐方式决定了文本在单元格内水平方向上的位置,常见的选项包括:

    'left':文本左对齐。

    'center':文本居中对齐。

    'right':文本右对齐。

    'fill':文本填充对齐(在合并单元格中比较有用,可以让文本充满整个单元格)。

    'justify':文本两端对齐(在某些情况下,可能需要配合换行使用)。

    垂直对齐方式决定了文本在单元格内垂直方向上的位置,常见的选项包括:

    'top':文本顶部对齐。

    'vcenter':文本垂直居中对齐。

    'bottom':文本底部对齐。

    边框:可以设置边框的宽度、样式和颜色。

    format1 = workbook.add_format({'border':1})# 设置边框宽度为1 

    format2 = workbook.add_format({'border_color':'#000000'})# 设置边框颜色为黑色

    阴影:可以设置阴影的颜色和偏移量。

    format1 = workbook.add_format({'shadow':True})# 设置阴影 

    format2 = workbook.add_format({'shadow_offset': (2,3)})# 设置阴影偏移量

    删除线:可以设置是否添加删除线。

    format1 = workbook.add_format({'delete':True})# 设置删除线

    缩进:可以设置缩进的量。

    format1 = workbook.add_format({'indent':1})# 设置缩进量为1

    文本自动换行:可以设置单元格中文本是否自动换行。

    format1 = workbook.add_format({'text_wrap':True})# 设置自动换行


    图案:可以设置背景图案。

    format1 = workbook.add_format({'pattern': 1}) # 设置图案样式

    format2 = workbook.add_format({'pattern': 2, 'pattern_fore_color': 'red'})  # 设置前景色为红色

    保护:可以设置单元格是否受保护。

    format1 = workbook.add_format({'locked':True})# 设置单元格受保护

    隐藏:可以设置单元格是否隐藏。

    format1 = workbook.add_format({'hidden':True})# 设置单元格隐藏

    这些是一些常用的属性,xlsxwriter还提供了更多属性用于更高级的格式设置。具体可以参考xlsxwriter的官方文档。

    相关文章

      网友评论

          本文标题:xlsxwriter的format设置常用属性

          本文链接:https://www.haomeiwen.com/subject/mppjndtx.html