Desenho e renderização Multiway Tree in Python

Alguém sabe como plotar uma árvore de múltiplas vias de uma maneira esteticamente plausível? info:

mais ou menos 100 itens cada nível tem aproximadamente o mesmo número de itens 10 níveis cada nó tem entre 0 (folha) e 6 filhosada nó especifica seu próprio nível, independentemente de suas raíze

Atualmente, estou usando PIL, dividindo cada "linha" emimg.size()[0] / número de nós e desenhando linhas comdraw.line para representar arestas, mas é completamente bagunçado

Espero que você possa me ajudar =], qualquer informação necessária postarei.

questionAnswers(1)

yourAnswerToTheQuestion