2011-02-22 49 views
0

我是python的新手,想爲我的python腳本創建一個GUI前端(桌面,而不是web)。該腳本基本上解析XML文件並對內容執行各種搜索(例如接受來自用戶的正則表達式搜索,返回結果等)。
它在命令行上運行良好,但我想提供一個更友好的用戶界面。
似乎有很多選擇 - http://docs.python.org/faq/gui.html
或者我應該看看別處嗎? 有人可以推薦一個Python的GUI工具箱嗎?
乾杯。Python:我的python腳本的桌面UI

+0

我建議搜索有關此主題的舊問題。 – delnan 2011-02-22 18:21:25

回答

0

我推薦使用TkinterwxPythonPyQt之一。它們同樣適用於簡單的任務。我個人最喜歡的是Tkinter,因爲我認爲這是最簡單的入門方式。但是,任何這些都將是一個很好的選擇。

0

PyQt是偉大的,雖然它在GPLLGPL也有PySide替代品。

如果您因某種原因不喜歡Qt,您也可以嘗試wxPythonPyGTK。 python標準庫中還有一個名爲Tkinter的gui庫,但我沒有用過它,也沒有任何經驗。

+0

PyQt作爲GPL並不重要,因爲你沒有在應用程序中包含PyQt二進制文件(通常)。用戶只需要下載qt。 – Falmarri 2011-02-22 18:25:06

+0

也許你是對的,我不完全知道`GPL`表現如何。我一直認爲,如果你開發基於`PyQt`的東西,你需要製作它的GPL或支付許可證。 – gruszczy 2011-02-22 18:28:07

0

Here是Python維基上的一個頁面,有五十個選項。