magictree

Tela Software:
magictree
Detalhes de Software:
Versão: 1.0.0
Data de upload: 11 May 15
Revelador: Daren Thomas
Licença: Livre
Popularidade: 10

Rating: nan/5 (Total Votes: 0)

magictree é um módulo Python para criar facilmente ElementTree com fábricas Elemento automáticas.
Comentários de Desenvolvedor
Criar estruturas de árvores, como os usados ​​para HTML e XML deve ser absolutamente fácil. A biblioteca xml.etree.ElementTree vai muito longe na criação de uma biblioteca simples de usar para criar e modificar tais estruturas. Eu gostaria de dar um passo adiante, construindo em cima de ElementTree:
de magictree html importação, cabeça, título, corpo h1, p
html doc = (
& Nbsp; cabeça (
& Nbsp; do título ('Capítulo 1: Greeting')),
& Nbsp; corporal (
& Nbsp; h1 ('Capítulo 1: Greeting'),
& Nbsp; p ('! Olá, mundo ")))
xml.etree de importação ElementTree como et
et.dump (doc)
Os resultados neste: (adicionado algum espaço em branco para formatar)

& Nbsp;
& Nbsp; Capítulo 1: Cartão
& Nbsp;
& Nbsp;
& Nbsp;

Capítulo 1: Cartão


& Nbsp;

Olá, mundo


& Nbsp;

Isso funciona, substituindo este módulo com um objeto wrapper em sys.modules que cria funções de fábrica para os elementos com base em seu nome.
Eu usei esta página como base para o hack: http://stackoverflow.com/questions/2447353/getattr-on-a-module

Requirements:

  • Python

Programas semelhantes

ws_docutils
ws_docutils

14 Apr 15

markdown2Mathjax
markdown2Mathjax

14 Apr 15

RTextDoc
RTextDoc

17 Feb 15

JiBX
JiBX

12 May 15

Comentário para magictree

Comentários não encontrado
Adicionar comentário
Ligue imagens!