的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; <新的一年=“1992年”>小神小說>
&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的
限制:
- 在這個項目進展中的工作,並沒有準備好使用且李>
評論沒有發現