【发布时间】:2026-01-01 22:00:01
【问题描述】:
我有一个写入 csv 文件的数据框,其中有一列整数值,如 1618240891297,但该表以科学计数法 1.61824E+12 显示它。我可以通过将 Excel 中的 Number Format 从 General 更改为 Number 来纠正它。使用 DataFrame.to_csv 编写 csv 文件时,有没有办法进行此更改?
【问题讨论】:
-
如果在记事本/notepad++ 中打开 CSV 会发生什么?我敢打赌它在那里的格式正确,这意味着您遇到的问题是 Excel 如何显示 CSV 内容的问题,而不是 CSV 本身的内容。如果这是真的,那么正确的答案是像你已经做的那样更改数字格式,或者导出到 xls 文件并抢先更改格式。
标签: python pandas dataframe csv