所有人 我的问题和这个很相似:python: serialize a dictionary into a simple html output
我想转换我的python字典,它包含一个树,在一个HTML列表中使用
<ul><li></li></ul> Tag
我想为每个元素添加一个复选框,id=nameoftheelements+nameothedad
这是我的python字典的一个示例:
^{pr2}$我想得到:
<ul><li><input type=checkbox id=Animalia-root>Animalia</li>
<ul><li><input type=checkbox id=Chordata-Animalia>Chordata</li>
<ul><li><input type=checkbox id=Chordata-convolvulacee>convolvulacee
</li></ul></ul></ul>
有一种简单的方法,在python中实现这一点?谢谢你
对answer that you referenced稍加调整,就会得到您想要的结果:
调整的方法是将父键传递给
printItems()
,这样它就可以包含在<input type="checkbox"...>
标记的id
属性中。另一个变化是删除了叶节点处理,因为叶由空字典表示。在输入:
^{pr2}$printItems(taxonomy, 'root', 0)
的输出是:这就是结果。在
相关问题 更多 >
编程相关推荐