Hvordan til Split tabelldata Med et skilletegn i Python

Hvordan til Split tabelldata Med et skilletegn i Python


Den "csv" modul gjør det mulig å lese filer med tabelldata i Python. Denne modulen inneholder klasser som lar deg lese data i CSV-format. En CSV-filformatet er vanligvis brukes til å importere og eksportere data fra regneark eller databaser. Den "leser" objektet brukes til å faktisk lese data fra filen. Når dataene er klar, kan du sløyfe gjennom hver rad og legge til skilletegn ved bruk av "bli" metoden.

Bruksanvisning

1 Launch IDLE (Python GUI), klikk på "File" -menyen og velg "Nytt vindu" for å åpne et nytt vindu. Trykk "Ctrl + S" for å starte "Lagre som" -vinduet. Skriv "readTabularFile" for filnavnet, og klikk "Lagre".

2 Legg til følgende kode for å importere csv-modulen som kreves for prosjektet:

import csv

3 Definer banen til CSV-fil som inneholder tabelldata:

med åpen ( 'C: \ JAvelar \ DS \ myCSVfile.csv', 'rb') som tabFile:

4 Kopier og lim inn følgende kode for å lese hver rad i CSV-filen og skrive dem ut ved hjelp av en bindestrek som skilletegn:

reader = csv.reader(tabFile)
for dataRow in reader:
print '- '.join(dataRow)

5 Klikk på Start-knappen i Windows, og skriv "cmd" i "Søk programmer og filer" boksen. Trykk "Enter" for å åpne ledeteksten.

6 Gå til "C: \ Python <versjonsnummer>." Type "python readTabularFile" og trykk "Enter" for å kjøre programmet. Du vil se hver rad i CSV-filen atskilt av en bindestrek.