2015-07-15 3 views
1

Я использую пакет treelib для хранения структуры данных дерева!Python 3.4 визуализация treelib tree.show()

Как я следовать примеру из документации treelib:

>>> from treelib import Node, Tree 
>>> tree = Tree() 
>>> tree.create_node("Harry", "harry") # root node 
>>> tree.create_node("Jane", "jane", parent="harry") 
>>> tree.create_node("Bill", "bill", parent="harry") 
>>> tree.create_node("Diane", "diane", parent="jane") 
>>> tree.create_node("Mary", "mary", parent="diane") 
>>> tree.create_node("Mark", "mark", parent="jane") 
>>> tree.show() 

Однако, я не могу отобразить дерево должным образом в питоне 3.4, например, я получаю эту

b'Harry' 
b'\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 Bill' 
b'\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 Jane' 
b' \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 Diane' 
b' \xe2\x94\x82 \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 Mary' 
b' \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 Mark' 

вместо того, чтобы это на python 2.7

Harry 
├── Bill 
└── Jane 
    ├── Diane 
    │ └── Mary 
    └── Mark 

Есть ли способ исправить это в python 3.4?

ответ