INNER CODE UNIT · Python
_dump_tree
pingbird/puro · website/pm_attr_list.py:68
def _dump_tree(level, elem):
extra = []
if elem.text:
extra.append('text=[%s]' % repr(elem.text))
if elem.tail:
extra.append('tail=[%s]' % repr(elem.tail))
e = ''
if len(extra) > 0:
e = '{' + ', '.join(extra) + '}'
print('%s%s %s %s' % (' ' * (level * 4), elem.tag, e, elem))
if len(elem):
for child in elem:
_dump_tree(level + 1, child)
def dump_tree(doc):