pandas.DataFrame.to_csv 标头格式

时间:2021-06-14 20:06:23

标签: pandas dataframe export-to-csv

我想知道是否有一种方法可以更改 pandas.DataFrame.to_csv 中的字符串格式。

特别是,我想将每个列标题设置为类似 %20s 的内容,以便它们在文件中均匀分布。我阅读了 this stackexchange,但我希望在不事先编写标题的情况下进行。

提前致谢。

1 个答案:

答案 0 :(得分:0)

我不认为 to_csv 具有内置的标题格式化功能,但您始终可以遍历标题并在打印前将它们填充到全长。类似的东西

df.columns = [column_header.rjust(20, ' ') for column_header in df.columns]
相关问题