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: 97

Rating: 1.0/5 (Total Votes: 1)

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

Hatena2reST
Hatena2reST

20 Feb 15

rst2slides
rst2slides

11 May 15

ChkTeX
ChkTeX

20 Feb 15

Comentário para magictree

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