Il linguaggio di programmazione Python supporta numerosi moduli standard per leggere, scrivere e manipolare file di testo . Quando si programma in Python , potrebbe essere necessario leggere in un file di testo delimitato da tabulazioni in una struttura dati lista. Utilizzando il built-in modulo Python CSV, Python determina il tipo di file CSV , ad esempio un file di Microsoft Excel CSV , e converte il CSV in una lista di stringhe senza la necessità di conoscere i dettagli di come Microsoft codifica il CSV . Istruzioni
1
Aprite il vostro editor di Python
2
caricare il modulo CSV digitando quanto segue : .
Importazione csv
3
Aprire il file delimitato da tabulazioni per l'elaborazione tramite la funzione "Apri" . Ad esempio, digitare :
myTabfile = open ( " exampleTab.txt " , "lettura" ) per
In questo esempio , Python si apre il file di testo delimitato da tabulazioni e lo memorizza nella variabile myTabfile .
4
Convertire il file delimitato da tabulazioni utilizzando la funzione " csv.reader " . Continuando l'esempio , digitare:
myReadtab = csv.reader ( myTabfile , dialetto = csv.excel_tab ) per
Nell'esempio precedente , l'attributo " dialetto " dice a Python che il file è un file delimitato da tabulazioni esportato da Microsoft Excel . Python utilizza il formato Excel per leggere correttamente il file delimitato da tabulazioni in una lista di stringhe che vengono memorizzati nella myReadtab variabile .