DataTree er en DSL til at skabe strukturerede dokumenter i Python inspireret af Rubys Builder, men støtter mange strukturerede output formater.
Eksempel:
Et lille eksempel:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; fra datatree import Node
& Nbsp; & nbsp; & nbsp; author = Node (forfatter)
& Nbsp; & nbsp; & nbsp; author.name ('Terry Pratchett ")
& Nbsp; & nbsp; & nbsp; author.genere ('Fantasy / Comedy')
& Nbsp; & nbsp; & nbsp; med author.novels (tæller = 2) som romaner:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; novels.novel ("Små Gods", år = 1992)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; novels.novel ("The Fifth Elephant", år = 1999)
& Nbsp; & nbsp; & nbsp; print author.render ()
Som producerer:
& 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;
Krav :
- Python
Begrænsninger :.
- Dette projekt er et arbejde i gang, og ikke klar til brug endnu
Kommentarer ikke fundet