Necesito leer un archivo CSV en python.leyendo el archivo csv sin para
Dado que para la última fila recibo un error de 'NULL byte', me gustaría evitar el uso de la palabra clave, pero el tiempo.
¿Sabes cómo hacer eso?
reader = csv.reader(file) for row in reader # I have an error at this line # do whatever with row
Quiero sustituir el bucle para con un bucle while para que pueda comprobar si la fila es nulo o no.
¿Cuál es la función para leer una sola fila en el módulo CSV? Gracias
, gracias
P. S. por debajo del rastreo
Traceback (most recent call last): File "FetchNeuro_TodayTrades.py", line 189, in for row in reader: _csv.Error: line contains NULL byte
nunca he tenido un problema con un bucle. Agregue el código real, más el rastreo, para que podamos decir lo que realmente está haciendo. –
Puedo confirmar que el lector ahoga un byte NULO escrito en el archivo como chr (0). Rastreo (última llamada más reciente): Archivo "script.py", línea 11, en para línea en el lector: _csv.Error: la línea contiene el byte NULO –
telliott99
@telliott: No existe el byte NULL. –