Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como converter CSV para HTML em Python
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 ('

\\ 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 ()

, + entrada +

Anterior :

Próximo : No
  Os artigos relacionados
·Lista de módulos Python 
·Como alterar Ambientes em Python 
·Funções Python Carga 
·O que é Erlang em Python 
·Como remover Variáveis ​​De Vars Python 
·Como fazer ROT- 13 em Python 
·Exemplos de Python Processamento de XML 
·Cadeia Comprimento Limite em Python 
·Funções com matrizes e escalas em Numerical Python 
·Funções estáticas em Python 
  Artigos em destaque
·Como inserir PHP em WordPress 
·Titanium PHP Tutorial 
·Diferença entre Rich Text & HTML 
·Como remover vazias Tags no PHP DOM 
·Como fechar um cabeçalho PHP 
·Como desativar o Silverlight Buttons 
·Como adicionar um atributo para o nó em C # 
·Como acessar um Membership CB Nível em PHP 
·Uma lista de Java Atributos de estilo 
·Como gravar arquivos função personalizada PHP para Te…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados