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