Error de Python csv: la línea contiene un byte nulo

Python Csv Error Line Contains Null Byte

La práctica ha demostrado que cuando se usa csv para leer un archivo, si el archivo contiene una cadena como ' 0' o luego ' x00', se mostrará un mensaje de error 'la línea contiene un byte nulo'.

Parte de la razón es que existe una cadena de este tipo en el archivo. Otra posible razón es que el archivo csv se convierte desde el archivo de Excel, por lo que la forma más sencilla de manejarlo es volver a guardarlo como csv.



Si no desea modificar el archivo, debe extraer estos posibles bytes nulos. El siguiente código:



|_+_|