Die Programmiersprache Python unterstützt zahlreiche Standard-Module zum Lesen, Schreiben und Bearbeiten von Textdateien. Bei der Programmierung in Python, müssen Sie möglicherweise in einem Tab -getrennte Textdatei in eine Liste Datenstruktur lesen. Mit Hilfe des eingebauten Python CSV Modul bestimmt Python die Art der CSV -Datei, z. B. eine Microsoft Excel CSV-Datei und wandelt die CSV in eine Liste von Zeichenketten , ohne dass Sie die Details, wie Microsoft codiert die CSV wissen . Anleitung
1
Öffnen Sie Ihre Python -Editor
2
laden CSV -Modul , indem Sie die folgenden Schritte aus: .
Import csv
3
öffnen Sie die Registerkarte - getrennte Datei für die Verarbeitung durch den Aufruf der Funktion "Öffnen" . Geben Sie z. B. :
myTabfile = open ( " exampleTab.txt ", " read" )
In diesem Beispiel öffnet Python die Registerkarte Textdatei und speichert sie in der myTabfile variabel.
4
umrechnen tabstoppgetrennte Datei mit dem " csv.reader "-Funktion . Fortsetzung des Beispiels , Typ :
myReadtab = csv.reader ( myTabfile , Dialekt = csv.excel_tab )
Im obigen Beispiel , erzählt der " Dialekt "-Attribut , dass die Python -Datei ist eine tabstoppgetrennte Datei aus Microsoft Excel exportiert werden. Python verwendet das Excel-Format richtig zu lesen tabstoppgetrennte Datei als eine Liste von Strings, die in der Variablen myReadtab gespeichert sind.