每次我打开 csv 时,OpenOffice Calc 都会重置单元格格式

每次我打开 csv 时,OpenOffice Calc 都会重置单元格格式

我正在使用 OpenOffice Calc 查看和更改特定的 csv。此 csv 包含一些以 0 开头的数字和一些日期。我需要将数字和日期都设置为文本单元格格式。当我指定此单元格格式时,关闭文件并重新打开它,单元格格式将恢复为默认格式。结果日期被剪切,0 消失。

我不能把撇号放在数字前面,因为我正在将 csv 传递给 python 脚本,而撇号会导致问题。

我尝试了解决方案这里但似乎没有应用新模板

我怎样才能让 OpenOffice Calc 记住我的选择?

谢谢你们!

答案1

CSV 格式不支持您希望 OpenOffice 记住的格式选择。您必须使用其他格式(如 .xlsx 或 .ods)或使用撇号技巧。

这两种解决方案都需要您以某种方式更改 Python 脚本。

如果您选择使用字符串格式的数据,则必须让脚本正确解释数据。如果您选择 .xls 或 .ods 方式,则可以使用 pandas 在 python 中打开电子表格。

相关内容