Cómo grabar líneas malas omitidas por pandas
Estoy leyendo un archivo CSV con pandas con
error_bad_lines=False
Se imprime una advertencia cuando se encuentra una línea incorrecta. Sin embargo, quiero mantener un registro de todos los números de línea incorrecta para alimentar a otro programa. ¿Hay una manera fácil de hacer eso?
Pensé en iterar sobre el archivo con un
chunksize=1
y capturar el CParserError que debería lanzarse por cada línea incorrecta encontrada. Cuando hago esto, sin embargo, no se arroja CParserError por líneas malas, por lo que no puedo atraparlas.