首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用python熊猫将CSV列值对齐到左侧

如何使用python熊猫将CSV列值对齐到左侧
EN

Stack Overflow用户
提问于 2022-04-21 07:38:25
回答 2查看 606关注 0票数 0

[

]

如屏幕截图所示,我希望B列值与左侧对齐& python脚本应该保存到相同的csv文件中。

EN

回答 2

Stack Overflow用户

发布于 2022-04-21 07:58:47

..csv文件没有格式化信息。如果您想要用对齐方式在excel中编写数据,请尝试如下:

pandas-dataframe-to-excel-vertical-alignment-of-index

也许这对你来说是个可能的解决方案。您必须将format.set_align('vcenter')编辑为format.set_align('left')

您可以在这里获得更多信息=> 对齐()

试试看,如果有用的话,给我喂食:)

票数 0
EN

Stack Overflow用户

发布于 2022-04-21 07:59:16

CSV没有格式化,所以这是不可能的。但是,如果您想要一个excel文件,这将使用xlsx编写器的格式,它的文档可以找到这里

您需要使用pd.ExcelWriter,编写df,并创建左对齐格式(如果需要,可以添加更多格式),并将列A设置为左对齐,如下所示:

代码语言:javascript
运行
复制
writer = pd.ExcelWriter('filename.xlsx')
df.to_excel(writer)
left = workbook.add_format({'align' : 'left'})
worksheet.set_column('A:C', 8, center)
writer.save()
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71950591

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档