我在形式创建多个Excel文件多张
col1, col2, col3, col4...
a, x, y, z
a, x, y, z
b, x, y, z
b, x, y, z
.. .. .. ..
主CSV文件,我想读这个文件中创建一个新的Excel的所有值文件的形式COL1 ==一和另一个具有所有值的文件,其中col1 == b。所以OutputFilea将看起来像:
col1, col2, col3, col4...
a, x, y, z
a, x, y, z
和OutputFileb看起来像
col1, col2, col3, col4...
b, x, y, z
b, x, y, z
我的问题是,我应该使用csv.reader()一行一行地使用条件来确定应该追加哪个文件,还是应该在行后附加一个字符串,然后在每个文件末尾写入每个文件。还是有一个模块来优化这样的过程?
哪种方法最适合您的标准是什么?听起来像所有这些都是合理的方法,这使得这完全是一种意见。 –
这,以及你实际上并未尝试实施任何方法足以遇到任何具体问题...... –
@MadPhysicist我将在大型数据集上实现这一点,不知道这些方法是否会速度太慢或内存效率低下。 – alexjones