dataträdet är en DSL för att skapa strukturerade dokument i Python inspirerad av Rubys Builder, men stödjer många strukturerade utdataformat.
Exempel:
Ett litet exempel:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; från dataträdet import Nod
& Nbsp; & nbsp; & nbsp; Författare = Node (författare)
& Nbsp; & nbsp; & nbsp; author.name ('Terry Pratchett')
& Nbsp; & nbsp; & nbsp; author.genere ("Fantasy / Komedi)
& Nbsp; & nbsp; & nbsp; med author.novels (count = 2) som romaner:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; novels.novel ("Small Gods", år = 1992)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; novels.novel ("The Fifth Elephant", år = 1999)
& Nbsp; & nbsp; & nbsp; utskrifts author.render ()
Vilket ger:
& 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änsningar .
- Det här projektet är ett pågående arbete och inte redo för användning ännu
Kommentarer hittades inte