DataTree este un DSL pentru crearea de documente structurate în Python inspirate de Rubys Builder, dar sprijinind multe formate de ieșire structurate.
Exemplu:
Un mic exemplu:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; din datatree Node import
& Nbsp; & nbsp; & nbsp; autor = Nod ('autor')
& Nbsp; & nbsp; & nbsp; author.name ("Terry Pratchett")
& Nbsp; & nbsp; & nbsp; author.genere ("Fantasy / Comedie")
& Nbsp; & nbsp; & nbsp; cu author.novels (COUNT = 2), precum romanele:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; novels.novel ("Zei mici", anul = 1992)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; novels.novel ("A cincea Elephant", anul = 1999)
& Nbsp; & nbsp; & nbsp; author.render print ()
Care produce:
& 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;
Cerințe :
- Python
Limitări :.
- Acest proiect este o lucrare în curs de desfășurare și nu este gata pentru utilizare încă
Comentariile nu a fost găsit