Delphi-подобный графический дизайнер для Python - PullRequest
7 голосов
/ 21 января 2009

Существует ли какой-либо инструментарий GUI для Python с конструктором форм, похожим на Delphi, например, где можно перетаскивать элементы управления в форму, перемещать их и т. Д.

Ответы [ 3 ]

4 голосов
/ 21 января 2009

Я рекомендую PyQt (теперь от Nokia), который использует Qt Designer . Qt designer создает файлы XML (.ui), которые вы можете конвертировать в модули Python с помощью утилиты pyuic или динамически загружать из вашей программы Python.

Вы должны написать свой код Python в другом редакторе, т. Е. Designer - это только часть конструктора GUI, а не полная IDE. У них есть бета-версия IDE под названием Qt Creator, но я не думаю, что на этом этапе она хорошо поддерживает Python.

Если вы предпочитаете использовать wxPython , wxGlade выведет код Python.

2 голосов
/ 21 января 2009

Если вы используете wxPython, проверьте BoaConstructor , это полная среда разработки Python с дизайнером графического интерфейса.

2 голосов
/ 21 января 2009

Используйте Glade + PyGTk для программирования GUI на Python. Glade - это инструмент, который позволяет создавать графические интерфейсы путем перетаскивания виджетов. В свою очередь, Glade генерирует определение интерфейса в XML, которое вы можете подключить к своему коду с помощью libglade. Посетите веб-сайт Glade для получения дополнительной информации.

...