DataTree jest DSL do tworzenia uporządkowanych dokumentów w Pythonie inspirowane Rubys Builder, ale wspiera wiele formatów wyjściowych strukturyzowane.
Przykład:
Mały przykład:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; z datatree importu węzła
& Nbsp; & nbsp; & nbsp; author = węzła ("Autor")
& Nbsp; & nbsp; & nbsp; author.name ("Terry Pratchett")
& Nbsp; & nbsp; & nbsp; author.genere ("Fantasy / Komedia")
& Nbsp; & nbsp; & nbsp; z author.novels (count = 2), powieści:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; novels.novel ("Small Gods", rok = 1992)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; novels.novel ("Piąty Elefant", rok = 1999)
& Nbsp; & nbsp; & nbsp; author.render print ()
Która produkuje:
& 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;
Wymagania :
- Python
Ograniczenia .
- Ten projekt jest w toku i nie jeszcze gotowy do użycia
Komentarze nie znaleziono