mutagen eyed3 python tree

eyed3 - id3v2 4 python



Bibliotecas de árboles en python (5)

¿Hay bibliotecas de python para árboles de datos?

Me refiero a un árbol como una estructura de datos general, no solo a un árbol xml. (Como en esta pregunta , pero en python.)


Aunque la biblioteca ETE parece haber sido desarrollada originalmente para trabajar con árboles filogenéticos, implementa muchas características generales para trabajar con cualquier tipo de estructura de árbol jerárquico, incluyendo el dibujo y la visualización de árboles programáticos.

Hay un tutorial completo y una guía de referencia , en caso de que desee explorarla.


Estoy feliz con treelib . Se ocupa de mi problema. Podría usar un poco más de documentación sin embargo. Pero el código es claro.



pypi , el Índice de Paquetes de Python, sugiere tinytree , treedict , caxes , pyavl ... estos son solo los primeros después de filtrar los muchos impactos accidentales (que apuntan a un árbol específico como XML, AST, etc, etc; - ). Si aclara qué desea hacer con sus árboles, puede ser más fácil sugerir un paquete específico.


python-graph parece ser un paquete bastante completo y completo, y puede exportar gráficos DOT para su uso con Graphviz .