我正在使用 OpenOffice Calc 查看和更改特定的 csv。此 csv 包含一些以 0 开头的数字和一些日期。我需要将数字和日期都设置为文本单元格格式。当我指定此单元格格式时,关闭文件并重新打开它,单元格格式将恢复为默认格式。结果日期被剪切,0 消失。
我不能把撇号放在数字前面,因为我正在将 csv 传递给 python 脚本,而撇号会导致问题。
我尝试了解决方案这里但似乎没有应用新模板
我怎样才能让 OpenOffice Calc 记住我的选择?
谢谢你们!
答案1
CSV 格式不支持您希望 OpenOffice 记住的格式选择。您必须使用其他格式(如 .xlsx 或 .ods)或使用撇号技巧。
这两种解决方案都需要您以某种方式更改 Python 脚本。
如果您选择使用字符串格式的数据,则必须让脚本正确解释数据。如果您选择 .xls 或 .ods 方式,则可以使用 pandas 在 python 中打开电子表格。