csv 文件不同于 xls/xlsx 文件,虽然它也能被 Excel 软件打开,但其实它是一种纯文本格式,使用逗号分隔一系列值,跟记事本是类似的。基于这个特点,数据能够被不断添加到 csv 文件中,所以在一些大型项目中,用于存储数据的一个 csv 文件往往包含百万条甚至千万条级别的数据。这样一个庞大的数据文件在多数情况下都是打不开的,即使能打开,显示的数据也是不完整的,甚至还有可能损坏原文件。
所以我们需要对它进行切割,将其分解成一个个小的 csv 文件,再处理起来就方便多了。下面是利用 Python 对 csv 文件进行切割的处理程序,简单记录以备后用。
源代码
1 | import csv |