L'istruzione read_csv()

Per aprire e leggere il contenuto di un file CSV (Comma Separated Values) nel linguaggio Python utilizzo la funzione read_csv() della libreria pandas.

read_csv()

Dove nomefile è la variabile o stringa che contiene l'indirizzo del file sul computer o internet.

Un esempio pratico

Importo la libreria pandas nell'interprete python.

import pandas as pd

Poi carico in memoria il file prova.csv tramite la funzione read_csv().

Se il file si trova in una cartella diversa devo indicare anche il percorso (path) per raggiungerlo.

df = pd.read_csv("prova.csv")

Il contenuto del file csv viene memorizzato nella variabile df.

Per indicare il delimitatore dei campi si può usare l'opzione delimiter

df = pd.read_csv("prova.csv", delimiter=',')

Per caricare soltanto alcune colonne del file csv, uso l'opzione usecols indicando i nomi dei campi tra parentesi quadre

df = pd.read_csv("prova.csv", usecols=["campo1", "campo2", "campo3"] )

E così via.

 


 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin
knowledge base

Pandas