¿Cuál es la diferencia entre estos 3? Por lo que yo entiendo, ambos proporcionan enlaces a curses, que es la biblioteca C para la interfaz de usuario terminal basada en texto.Python ncurses, CDK, diferencia urwid
Actualmente no tengo conocimiento de ninguno de los 3 y nunca he usado maldiciones. ¿Cuál recomendarías? He oído hablar de ncurses muchas veces, pero solo una o dos veces sobre CDK (a través de la investigación) y nunca he oído hablar de urwid (creo).
Además, Urwid maneja la entrada de Unicode correctamente, lo que muchas otras API de consola no lo hacen. –
He usado un par de kits de herramientas de widgets como C++ Qt4, Java Swing/AWT, C# .Net, python tk ... todos estos tienen en común: una biblioteca de widgets, contenedores para contener otros widgets, diseños, eventos mecanismo loop/async. El pitón incluido 'curses' no tiene lo que yo llamaría los elementos básicos que quiero/necesito (biblioteca de widgets, contenedores, diseños, mecanismo de ciclo de eventos). ||| 'urwid' por otro lado tiene los conceptos básicos (biblioteca de widgets, diseños, mecanismo de bucle de eventos). Y tiene muy buenos ejemplos, tutoriales, documentación para que pueda comenzar rápidamente. –