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

mdx_outline
mdx_outline

14 Apr 15

scrap2rtf
scrap2rtf

20 Feb 15

Bluefish
Bluefish

3 Oct 17

vimdown
vimdown

14 Apr 15

Comentário para magictree

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