Le format de comma-separated value est utilisé comme format de conversion commun pour les programmes qui utilisent les tables . Dans ce format , les entrées sont répertoriées sous forme de texte et séparés par une virgule , tandis que des rangées de lignes sont séparées par des sauts de ligne. Python utilise une bibliothèque spéciale pour analyser les fichiers CSV. Une fois que vous avez analysé les fichiers, il est très simple de les convertir en code HTML afin qu'ils puissent être lus facilement dans un navigateur moderne. Instructions
1
importer la bibliothèque CSV Python, " csv ", via la ligne:
import csv
2
Ouvrez votre fichier CSV dans lecture et créer un nouvel objet lecteur CSV pour cela, par exemple :
my_csv_file = open (' from.csv ', ' rb ') my_csv = csv.reader ( my_csv_file )
< br > 3
Créer un nouveau fichier HTML en mode écriture , par exemple:
my_html = open (' newfile.html ', 'w ')
4
écrire la table d'ouverture tag dans le fichier html :
my_html.write ('
\\ n' )
5 écrire une boucle pour parcourir chaque ligne du fichier CSV: < br >
pour la ligne à my_csv :
6
Write ouverture et de fermeture balises table de lignes dans le document HTML à l'intérieur du " " représente un onglet ou une série d' espaces.
7 Ecrire une boucle array- déplacement entre les deux balises ligne de la table . Dans la boucle , écrire chaque entrée dans le fichier html, l'enfermant dans des étiquettes de données de table :
pour l'entrée en ligne : my_html.write (' ; + entrée + | \\ n ' )
8 Ecrire l'étiquette de table de clôture dans votre fichier HTML et fermez vos FileStreams :
my_html.write (« < ;/table> \\ n ") my_html.close () my_csv_file.close ()