Come leggere un file CSV in Python

May 15

Come leggere un file CSV in Python


Python è un linguaggio di scripting potente con una grande collezione di strumenti utili nelle sue librerie standard. Tra questi strumenti utili è la biblioteca CSV, che fornisce un'interfaccia unificata e semplice per interagire con i file di valore separati da virgola (CSV).

istruzione

1 Creare un nuovo file di testo. Qualsiasi editor di testo farà per il compito, ma questo tutorial si assume che si sta utilizzando Blocco note di Windows. Premere il tasto "Ctrl-S" per salvare, e il nome del file "csvpy.py."

2 Incollare la seguente riga per importare la libreria CSV:

importazione CSV

3 Incollare la seguente riga per leggere il file CSV:

CSVReader = csv.reader (aperta ( 'csvtest.csv', 'RB'), delimitatore = ',')

Sostituire il nome del file "csvtest.csv" con il nome del file CSV.

4 Incollare la seguente riga per leggere ogni riga e colonna e stamparlo al terminale:

per la riga in CSVReader:
per la colonna nella riga:
colonna di stampa

5 Premere il tasto "Ctrl-S" per salvare.

6 Eseguire il lettore CSV digitando "python csvpy.py" al prompt dei comandi.

Consigli e avvertenze

  • È possibile aprire un prompt dei comandi di Windows cliccando su "Start", "Esegui" e digitando "cmd". È possibile aprire un prompt dei comandi in Mac OS X premendo "Cmd-spazio" e digitando "Terminal".