1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| >>> def show(node, level=0):
... print(level, node, node.text)
... for z in node:
... display(node, level+1)
...
>>> show(root)
(0, <Element a at 0x209bcb0>, None)
(<Element b at 0x209b5d0>, None)
(<Element c at 0x209b530>, '1')
(<Element d at 0x209b350>, '2')
(<Element e at 0x209bf30>, None)
(<Element c at 0x209b558>, '3')
(<Element d at 0x209b300>, '4')
(<Element b at 0x209b620>, None)
(<Element c at 0x209b300>, '1')
(<Element d at 0x209b378>, '2')
(<Element e at 0x209bf30>, None)
(<Element c at 0x209b378>, '3')
(<Element d at 0x209b350>, '4')
>>> |
Partager