DataTree je DSL pro vytváření strukturovaných dokumentů v Pythonu inspirované Rubys Builder, ale podporuje mnoho strukturovaných výstupních formátů.
Příklad:
Malý příklad:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; od datatree import Node
& Nbsp; & nbsp; & nbsp; autor = Node ("autor")
& Nbsp; & nbsp; & nbsp; author.name ("Terry Pratchett ')
& Nbsp; & nbsp; & nbsp; author.genere ("Fantasy / Komedie ')
& Nbsp; & nbsp; & nbsp; s author.novels (počet = 2) jako romány:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; novels.novel ("Malí bohové", rok = 1992)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; novels.novel ("pátý Elephant", rok = 1999)
& Nbsp; & nbsp; & nbsp; print author.render ()
Která vyrábí:
& 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;
Požadavky na :
- Python
Omezení :.
- Tento projekt je nedokončené a není připraven k použití, ale
Komentáře nebyl nalezen