熊猫to_html()col_space arg输入

时间:2020-08-06 18:34:13

标签: python html css pandas

pandas在to_html方法中允许的CSS间隔单位中可能的最小列间距参数是什么。例如df.to_html(col_space= '10em')似乎根本没有效果。

1 个答案:

答案 0 :(得分:0)

我发现将CSS明确放入 HTML 文档中更为有效。

with open("formatted.html", "w") as f:
    f.write("<h2>Document Name</h2>")
    df.to_html(f, escape=False, index=False)
    f.write("""<style>
        th {text-align: left;}
        h2,table {font-family: Arial, Helvetica, sans-serif;}
        table {font-size: 0.9em;border-collapse: collapse;}
        </style>""")