L'unico modo in cui ho visto csv.reader di Python utilizzato è in un ciclo for, che passa attraverso l'intero file senza salvare i valori passati delle variabili read in. Ho solo bisogno di lavorare con 2 file consecutive del (enorme) file alla volta. Usando il csv.reader per loop, ho solo 1 linea alla volta.Leggere .csv in Python senza eseguire il loop dell'intero file?
C'è un modo per usare il modulo csv di Python per prendere solo una riga di un file csv senza dover finire di leggere il file fino alla fine?
Devo impostare le variabili sui valori nella prima riga, impostare un secondo set di variabili sui valori della riga successiva, utilizzare simultaneamente i due insiemi di variabili per i calcoli, quindi sovrascrivere il primo insieme di variabili con il secondo set, e leggere una nuova riga per sovrascrivere il secondo set.
non è possibile memorizzare il primo set? – SilentGhost
Non capisco la domanda. Mi stai chiedendo se sono in grado di memorizzare la prima riga in variabili? – mary
sì, cosa ti impedisce di memorizzare la prima linea fino a quando arriva la seconda, quindi usando entrambi? – SilentGhost