Python ncurses, CDK, diferença urwid

Qual é a diferença entre esses 3? Tanto quanto eu entendo, ambos fornecem ligação a maldições, que é a biblioteca C da interface do usuário baseada em texto do termina

Atualmente, não conheço nenhum dos três e nunca usei maldições. Qual desses você recomendaria? Já ouvi falar de maldições muitas vezes, mas apenas uma ou duas vezes sobre CDK (através de pesquisas) e nunca ouvi falar de urwid (acho).

questionAnswers(2)

yourAnswerToTheQuestion