c
Devel29A> А вот подскажите какой ООП вей траверсить деревья?
В каком смысле ООП? То есть, может просто обычный рекурсивный обход подойдёт?
def obhod(node):
if node is None: return
do_something_with(node.value)
obhod(node.left_child)
obhod(node.right_child)
(последние 3 строки переставлять на своё усмотрение для получения разных видов обхода)