的Datatree是DSL创建在Python结构化文档的启发Rubys生成器,但支持多种结构化输出格式。
示例:
一个小例子:
       从进口的Datatree节点
   笔者=节点(“作者”)
    author.name(“特里·普拉切特”)
    author.genere(“奇幻/喜剧')
   与author.novels(计数= 2)小说:
        novels.novel(“小神”,一年= 1992)
        novels.novel(“第五大象”,一年= 1999)
   打印author.render()
主要生产:
&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; <小说计数=“2”>
&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; <新的一年=“1999”>第五头大象小说>
&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP; 小说>
&NBSP;&NBSP;&NBSP; 作者>
要求:
- 在Python的
限制:
- 在这个项目进展中的工作,并没有准备好使用且李>
评论没有发现