La única forma en que he visto usar el csv.reader de Python es en un bucle for, que recorre todo el archivo sin guardar los valores pasados de las variables de lectura. Solo necesito trabajar con 2 líneas consecutivas del (enorme) archivo a la vez. Utilizando csv.reader for loop, solo tengo 1 línea a la vez.¿Lectura de .csv en Python sin recorrer todo el archivo?
¿Hay alguna manera de usar el módulo csv de Python para tomar solo una línea de un archivo csv sin tener que terminar de leer el archivo hasta el final?
Necesito establecer las variables a los valores en la primera línea, establecer un segundo conjunto de variables para los valores de la siguiente línea, usar los dos conjuntos de variables simultáneamente para los cálculos, luego sobrescribir el primer conjunto de variables con el segundo conjunto, y lea una nueva línea para sobrescribir el segundo conjunto.
¿no puedes guardar el primer conjunto? – SilentGhost
No entiendo la pregunta. ¿Estás preguntando si puedo almacenar la primera línea en variables? – mary
sí, ¿qué le impide almacenar la primera línea hasta que llegue la segunda y luego usar ambas? – SilentGhost