【问题标题】:Pandas Change Default Style of ExcelPandas 更改 Excel 的默认样式
【发布时间】:2020-10-02 20:42:13
【问题描述】:

我正在运行 df.to_excel(writer, sheet_name=NAME, index=False) 以将数据框输出到 Excel 电子表格。

xlsxwriter 的 Format Default 是 Calibri 11,所有其他属性均已关闭。有办法改变吗?

我发现的所有解决方案都涉及设置pandas.io.formats.excel.header_style = None,但这仅适用于标题。

【问题讨论】:

    标签: python excel pandas formatting xlsxwriter


    【解决方案1】:

    cell_format.set_font_name() 为例:

    cell_format = workbook.add_format()
    cell_format.set_font_name('Times New Roman')
    

    https://xlsxwriter.readthedocs.io/format.html#set_font_name

    您也可以使用.set_font_size(),例如:

    cell_format = workbook.add_format()
    cell_format.set_font_size(30)` 
    

    https://xlsxwriter.readthedocs.io/format.html#set_font_size

    【讨论】:

    • 这不会改变我使用df.to_excel()时的默认格式
    猜你喜欢
    • 2020-05-21
    • 2023-03-30
    • 1970-01-01
    • 2016-12-12
    • 2018-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多