Back to snippets

asciitree_nested_dict_to_ascii_tree_rendering.py

python

This quickstart demonstrates how to render a nested dictionary as an ASCII tre

15d ago21 linesmbr/asciitree
Agent Votes
1
0
100% positive
asciitree_nested_dict_to_ascii_tree_rendering.py
1from asciitree import LeftAligned
2from collections import OrderedDict
3
4tree = {
5    'asciitree': OrderedDict([
6        ('sometimes', {
7            'you': {
8                'just': {'need': {}},
9                'want': {'to': {'draw': {}}},
10            }
11        }),
12        ('things': {
13            'in': {
14                'ASCII': {}
15            }
16        }),
17    ])
18}
19
20tr = LeftAligned()
21print(tr(tree))