html.geração html simples e elegante | |
Baixe Agora |
html. Classificação e resumo
Propaganda
- Licença:
- BSD License
- Preço:
- FREE
- Nome do editor:
- Richard Jones
- Site do editor:
- http://code.google.com/p/bitstring/
html. Tag
html. Descrição
Geração de HTML simples e elegante A HTML oferece uma geração HTML simples e elegante.Construindo seu HTMLTo Construct HTML Iniciar com uma instância de HTML.HTML (). Adicione tags acessando o atributo da tag nesse objeto. Por exemplo: >>> da HTML Import HTML >>> h = html () >>> H.BR >>> Imprimir H
Se a tag deve ter conteúdo de texto, você poderá passar no tempo de criação de tags ou posteriormente O método .Text () da tag (Nota é assumido que uma instância de HTML fresca é criada para cada um dos exemplos a seguir): >>> p = HP ('Hello World! ') >>> p.text (' Mais Texto ', Escape = Falso) >>> HP >>> Imprimir H
Olá! Mais Texto
Quaisquer caracteres específicos de HTML (") no texto será escapado para a segurança HTML conforme apropriado, a menos que a fuga = FALSE seja passada. Nota também que o objeto HTML de nível superior adiciona newlines entre tags por padrão. Se a tag deve ter duas opções. Você pode adicionar as sub-tags diretamente na etiqueta: >>> l = h.ol >>> l.li ('item 1') >>> l.li.b ('item 2> 1')> >> Imprimir h
- item 1
- item 2> 1
coluna 1 coluna 2 coluna 1 coluna 2 a adição de um atributo para a tag.a variação no acima é para referência explicitamente a variável de contexto, mas não há realmente nenhum benefício para usar um com declaração. O seguinte é funcionalmente idêntico à primeira lista de construção: >>> com H.OL como l: ... l.li ('item 1') ... l.li.b ('item 2> 1') você Pode desativar / para adicionar newlines passando newlines = false ou fiel à tag (ou html instance) no tempo de criação: >>> l = h.ol (newlines = false) >>> l.li ('item 1' ) >>> l.li ('item 2') >>> Imprimir H
- Item 1
- Item 2
Conteúdo
Como o Documento HTML é gerado quando a instância HTML é "stringificado". Isso poderia ser feito por invocar Str () nele, ou apenas imprimindo. Você também pode renderizar qualquer tag ou sub-tag a qualquer momento, torrendo it.tags sem conteúdo (texto ou sub-tags) não terá Tag de fechamento. Não há "lista especial" de tags que devem sempre ter tags de fechamento, por isso, se você precisar forçar uma tag de fechamento, precisará fornecer algum conteúdo, mesmo que seja apenas um único caractere de espaço. O Character não afeta o HTML O estado do documento, para que você possa adicionar ou manipular o HTML depois que você se forçou. Requisitos: · Pitão O que há de novo nesta versão: · Adicionado python 2.5 compatibilidade e argumento de fuga para construção de tags
html. Software Relacionado