Das Komma - getrennte Werte Format wird als gemeinsame Konvertierungsformat für Programme, die Tabellen verwenden verwendet . In diesem Format werden Einträge als Text aufgeführt und durch ein Komma getrennt , während Reihen von einzelnen Zeilen durch Zeilenumbrüche getrennt sind. Python verwendet eine spezielle Bibliothek, um CSV -Dateien zu analysieren . Nachdem Sie die Dateien analysiert , ist es eine einfache Sache , um sie zu HTML-Code zu konvertieren, so dass sie leicht in einem modernen Browser gelesen werden. Anleitung
1
Import der CSV- Python -Bibliothek , "csv ", über die Linie :
import csv
2
Öffnen Sie Ihre CSV-Datei in Lesemodus und erstellen Sie eine neue CSV Reader-Objekt dafür , z. B.:
my_csv_file = open (' from.csv ', ' rb ') my_csv = csv.reader ( my_csv_file )
3
erstellen Sie eine neue HTML-Datei im Schreibmodus , z. B.:
my_html = open (' newfile.html ', ' w' )
4
schreiben Sie die Öffnung Tisch tag der html -Datei :
my_html.write ( '
\\ n' )
5 schreiben Schleife ein, die jede Zeile in der CSV-Datei :
für Zeile in my_csv :
6
Write Öffnen und Schließen Tabellenzeile Tags in das HTML-Dokument in der " " eine Registerkarte oder eine Reihe von Räumen.
7 schreiben array- Verfahrweg Schleife zwischen den beiden Tabellenzeile Tags. Innerhalb der Schleife , schreiben Sie jeden Eintrag auf der HTML-Datei , umschließt sie in der Tabelle Daten tags:
für Eintrag in Zeile: my_html.write ( ' ; + + Eintrag | \\ n ' )
8 schreiben Sie die Abschlussveranstaltung Tisch tag in Ihren HTML-Datei und schließen Sie Ihre filestreams :
my_html.write ( " < ;/table> \\ n ") my_html.close () my_csv_file.close ()