【发布时间】:2014-10-12 09:04:53
【问题描述】:
我正在使用 python 的 CSV 模块来输出一系列带有元数据的已解析文本文档。我正在使用 csv.writer 模块而没有指定特殊的分隔符,所以我假设它是使用逗号分隔的。文本和元数据中有很多逗号,因此与标题行相比,我预计文档行中的列会更多。
令我惊讶的是,当我在 Excel 中加载输出文件时,一切看起来都完全正确。 Excel如何知道如何正确分隔?它如何分辨哪些逗号是文本逗号,哪些是分隔符?
相关问题:人们通常使用 CSV 来保存文本文档吗?这是标准做法吗?它似乎不如 JSON 或在任何意义上创建 SQLite 数据库,从长期可持续性到易于无错误地解释。
【问题讨论】:
标签: python excel csv export-to-csv