Lanciare l' interprete della riga di comando Python
2
digitare i seguenti comandi di fare uso dei moduli di " array" "csv " e : .
importazione csv
dalla matrice di importazione gamma
3
Crea un array chiamato "dati" per memorizzare i valori dal file CSV :
data = array ( 'i' ) per
Per questo esempio , si presume che i valori nel file CSV sono firmati interi. Consultare la documentazione per il modulo " matrice " a Docs.python.org se è necessario specificare un tipo di dati diverso .
4
Aprire un file CSV per la lettura con il comando " open" , specificando il il nome del file come primo argomento :
file di
= open ( ' csvfile.csv ' , newline = '' ) per
il percorso del file di Python è di solito " C : \\ Python32 \\ " se si 're utilizzando Windows . I file CSV possono avere diverse estensioni , come " CSV ", " dat " o " txt" . L'argomento " newline " consente di evitare vari problemi di compatibilità che coinvolgono i caratteri newline
5
Utilizzare la funzione di "lettore" nel modulo " csv " per leggere dal file CSV : .
Csvinput = csv.reader (file ) economici 6
iterare le righe del file CSV utilizzando un ciclo "for " con il " csvinput " variabile :
per linee in csvinput :
7
Digitare il seguente comando , racchiudendolo come mostrato per renderlo parte del ciclo "for" :
data.fromlist ( [ int ( x) per x in linea ] ) economici 8
Premere "Invio " per aggiungere una riga vuota ed eseguire il ciclo "for " . I dati del file CSV vengono analizzati come interi e aggiunti alla matrice " dati " .
9
tipo "dati " e premere " Invio " per vedere che l'array è stato riempito con i numeri interi memorizzati nel file CSV .
Programmazione © www.354353.com