Datatree é uma DSL para a criação de documentos estruturados em Python inspirados por Rubys Builder, mas apoio a muitos formatos de saída estruturados.
Exemplo:
Um pequeno exemplo:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; de Datatree Nó importação
& Nbsp; & nbsp; & nbsp; author = Node ('autor')
& Nbsp; & nbsp; & nbsp; author.name ('Terry Pratchett')
& Nbsp; & nbsp; & nbsp; author.genere ('Fantasia / Comédia')
& Nbsp; & nbsp; & nbsp; com author.novels (count = 2), como romances:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; novels.novel ("Pequenos Deuses", year = 1992)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; novels.novel ("The Fifth Elephant", year = 1999)
& Nbsp; & nbsp; & nbsp; author.render print ()
Que produz:
& Nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp;
Requisitos :
- Python
Limitações :.
- Este projeto é um trabalho em progresso e não está pronto para uso ainda
Comentários não encontrado