以左对齐保存数据框为xlsx

4 投票
1 回答
4119 浏览
提问于 2025-04-18 02:05

当你把一个Pandas数据框保存成一个xlsx文件时,有没有办法让里面的字符串列是左对齐的,而不是默认的“居中对齐”?

我现在使用以下方法来保存我的数据框:

writer = pd.ExcelWriter(path_to_file)
df.to_excel(writer, 'Sheet1')
writer.save()

1 个回答

1

很遗憾,现在在用Pandas的to_excel()写数据的时候,无法直接应用Excel的格式。

不过,如果你使用XlsxWriter作为Excel的写入引擎,就可以对列进行格式设置。你可以查看这个链接了解更多信息:使用Python Pandas和XlsxWriter

撰写回答