O formato de valores separados por vírgula é usada como um formato de conversão comum para programas que usam tabelas. Neste formato, as entradas serão exibidas como texto e separados por uma vírgula , enquanto fileiras de linhas individuais são separados por quebras de linha. Python usa uma biblioteca especial para analisar arquivos CSV. Depois de ter analisado os arquivos , é uma simples questão de convertê-los em código HTML para que eles possam ser lidos facilmente em um navegador moderno . Instruções
1
importar a biblioteca Python CSV, " csv ", através da linha :
importação csv
2
Abra seu arquivo CSV em modo de ler e criar um novo leitor objeto CSV para ele, por exemplo :
my_csv_file = open ( ' from.csv ', ' rb ') my_csv = csv.reader ( my_csv_file )
< br > 3
Crie um novo arquivo HTML no modo de gravação, por exemplo :
my_html = open ( ' newfile.html ', ' w')
4
Escrever mesa de abertura tag ao arquivo html :
my_html.write ('
\\ n' )
5 Escrever um loop para percorrer cada linha do arquivo CSV: < br >
for line in my_csv :
6
Escrever abertura e fechamento de linhas de tabela no documento HTML dentro do " " representa um guia ou uma série de espaços.
7 Escrever um loop matriz de travessia entre as duas marcas de linha de tabela . Dentro do loop, escrever cada entrada no arquivo html , colocando -o em etiquetas de dados da tabela :
para a entrada em linha: my_html.write (' , + entrada + | \\ n ' )
8 Escreva a tag mesa de encerramento no seu arquivo HTML e feche os filestreams :
my_html.write ("< ;/table> \\ n ") my_html.close () my_csv_file.close ()