Можно создать дубликат:
Is Python any good for GUI development?Какие многоплатформенные графические интерфейсы можно использовать для написания приложений Python?
Я написал приложение Python GUI и сделал это работать на Linux, Windows и Mac.
Я использую схему PyGtk. Окончательный результат не очень хорош: приложение выглядит ужасно на Mac, и на самом деле он не является «родным» ни в Windows. Кроме того, в Mac поведение окон иногда бывает неправильным, а модальные диалоги появляются под основными окнами.
я исследовал другие механизмы, и я обнаружил, что перенос может быть очень трудно:
- PyQt это огромный, трудно установить и распространять под Mac;
- PyGui плохой: мне нужны таблицы и деревья, по крайней мере;
- WxPython состояние явно, что вы должны использовать пользовательские питона сборки для Mac
- Tkinter: не проверял, только создалось впечатление, что она устарела
Я знаю, что этот вопрос может показаться похожим на https://stackoverflow.com/questions/394039/which-python-gui-framework, но в этой теме проблема переносимости на самом деле не учитывается.
Windows и Mac являются обязательными, поскольку большинство моих пользователей имеют эти системы.
Можете ли вы также предложить несколько книг?
Посмотрите этот: Http: //stackoverflow.com/questions/115495/is-python-any-good-for-gui-development – systempuntoout
Как вы получаете PyGTK, установленный на Windows? – phkahler
Это явно не дубликат, и это действительно полезный вопрос, даже если заголовок может быть скорректирован немного. Этот вопрос касается того, какие параметры у вас есть для написания графических приложений Python. – sorin