小编Ale*_*ndr的帖子

将树列表转换为层次结构dict

我有一个带有attrs的元素列表:parent,level,is_leaf_node,is_root_node,is_child_node.

我想将此列表转换为层次结构dict.输出字典的示例:

{
        'Technology':
            {
             'Gadgets':{},
             'Gaming':{},
             'Programming':
                {
                    'Python':{},
                    'PHP':{},
                    'Ruby':{},
                    'C++':{}
                },
             'Enterprise':{},
             'Mac':{},
             'Mobile':{},
             'Seo':{},
             'Ui':{},
             'Virtual Worlds':{},
             'Windows':{},
            },
        'News':{
            'Blogging':{},
            'Economics':{},
            'Journalism':{},
            'Politics':{},
            'News':{}
            },}
Run Code Online (Sandbox Code Playgroud)

我不知道算法.怎么做?

python tree hierarchical-trees

8
推荐指数
1
解决办法
1万
查看次数

如何创建jinja2扩展?

我尝试为jinja2进行扩展.我写了这样的代码:

http://dumpz.org/12996/

但我得到例外:'NoneType' object is not iterable.哪个错误?那会回来parse.什么应该接受和返回_media

python templates jinja2

2
推荐指数
1
解决办法
3561
查看次数

标签 统计

python ×2

hierarchical-trees ×1

jinja2 ×1

templates ×1

tree ×1