2008-11-11 6 views
2

Как создать графический интерфейс для моей программы python, потому что теперь он работает только в Idle и в командной строке, а какие программные пакеты можно использовать и где я могу их получить? Благодарю.Создание графического интерфейса python

+0

Duplicate: http://stackoverflow.com/questions/93930/what-python-gui-apis-are-out-there, http://stackoverflow.com/questions/35922/are-there-any-nice -to-program-gui-toolkits-for-python –

+0

http://scriptedforms.com.au - это новый пакет, который позволяет быстро создавать графические интерфейсы Python с Markdown – MeshachBlue

ответ

5

На странице GuiProgramming в вики Python есть хороший обзор различных параметров, которые у вас есть.

4

Два наиболее интересных инструментария для использования с python - это, вероятно, PyQt4 или wxPython.

Они оба с открытым исходным кодом, кросс-платформенный и хорошо документированы, и они оба имеют Gui строителей доступных (Qt Designer и wxGlade. Имейте в виду, что разработка закрытого исходного программного обеспечения с QT требуется лицензия, как для QT и питон привязок.

0

Мы начали путь wxPython несколько лет назад и обнаружили, что это довольно легко сделать для простого, быстрого и грязного приложения. Однако вы не получите что-то, что можно положить на современный рабочий стол. мы перешли на WinForms и Python.Net и с тех пор не оглядывались назад. Достаточно легко добиться успеха, и вы получаете всю мощь и поддержку богатого пользовательского интерфейса Windows с .NET.

0

Одна вещь, не упомянутая еще, заключается в том, что Tkinter включен в стандартную библиотеку. В большинстве случаев для всех других наборов инструментов gui потребуются дополнительные установки.

Tkinter не очень красив, но он дает вам основы. И если вы не хотите беспокоиться о дополнительной настройке, это ваш лучший выбор.

Мои предпочтения wxpython. В нем есть многие стандартные виджеты, которые вы ожидаете от инструментария gui и внешнего вида.

Смежные вопросы