可能重複:
Is Python any good for GUI development?哪些多平臺GUI框架可以用來編寫Python應用程序?
我寫了一個Python的GUI應用程序,並使其在Linux,Windows和Mac上運行。
我使用的框架是PyGTK的。 最終結果並不是很好:Mac上的應用程序看起來很糟糕,它在Windows上都不是「本地的」。此外,在Mac上,窗戶的行爲有時是錯誤的,模態對話框出現在主窗口下方。
我已經探索其他框架和我發現,一個端口可以是真的很難:
- PyQt的它是巨大的,難以安裝和Mac下分發;
- PyGui很差:我至少需要表和樹視圖;
- wxPython的明確規定,你必須使用一個自定義的Python構建適用於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 2010-06-14 14:11:54
你是怎麼在Windows上安裝PyGTK的? – phkahler 2010-06-14 14:21:17
這顯然不是重複的,它是一個非常有用的問題,即使標題可以稍微調整一下。這個問題是關於你編寫Python GUI應用程序有什麼選擇。 – sorin 2014-03-22 14:22:58