Python读写CSV文件
CSV文件格式是非常简单的贮存和共享数据的方法。CSV文件以明文方式贮存数据表,表格的每一格是数字或字串。CSV文件与Excel文件相比的一个重要优点是有许多程序可以贮存、转换、处理明文文件;而只有少量的程序可以处理Excel文件。任何表格程序,word处理程序,文本编辑器都可以处理明文文件,但是它们并不都能处理Excel文件。尽管Excel的功能很强大,但是当你处理Excel文件时,你基本上仅限以Excel可以完成的任务。CSV文件给予你发送数据到合适工具以进行你想要的工作的自由--你可以用Python构建自已的工具。你失去一些Excel的特征,如Excel的每个单元格有特定的类型(数值,文本,货币,日期等),CSV文件只是原始数据。非常感谢,python可以聪明的识别不同的数据类型,如我们在第一章所见。另一个妥协是使用CSV文件不能贮存公式,只有数据。但是通过数据贮存和数据处理,你可以应用你的程序来处理不同的数据集。你也很容易发现--更难传递 (在程序和在数据文件中)!--错误,当处理和贮存分开时。