Я рекомендую PyQt (теперь от Nokia), который использует Qt Designer . Qt designer создает файлы XML (.ui), которые вы можете конвертировать в модули Python с помощью утилиты pyuic
или динамически загружать из вашей программы Python.
Вы должны написать свой код Python в другом редакторе, т. Е. Designer - это только часть конструктора GUI, а не полная IDE. У них есть бета-версия IDE под названием Qt Creator, но я не думаю, что на этом этапе она хорошо поддерживает Python.
Если вы предпочитаете использовать wxPython , wxGlade выведет код Python.