身為Pyhon開發者,你遲早會碰到圖形使用者介面(GUI)應用程式開發任務,這時候我們就需要一些介面函式庫來幫助我們快速建立介面,python的介面函式庫很多,這裡只列出幾種:
1.tkinter(推薦學習:Python影片教學)
Tkinter(也叫Tk介面)是Tk圖形使用者介面工具包標準的Python介面。 Tk是一個輕量級的跨平台圖形使用者介面(GUI)開發工具。 Tk和Tkinter可以運行在大多數的Unix平台、Windows、和Macintosh系統。
Tkinter 由一定數量的模組組成。 Tkinter位於一個名為_tkinter(較早的版本名為tkinter)的二進位模組中 。 Tkinter包含了對Tk的低階介面模組,低階介面並不會被應用級程式設計師直接使用,通常是一個共享函式庫(或DLL),但是在某些情況下它也被Python解釋器靜態連結。
2.pyqt
PyQt是Qt函式庫的Python版本。 PyQt3支援Qt1到Qt3。 PyQt4支援Qt4。它的首次發布也是在1998年,但當時它叫 PyKDE,因為開始的時候SIP和PyQt沒有分開。 PyQt是用SIP寫的。 PyQt 提供 GPL版和商業版。
3.wxpython
wxPython 是Python 語言的一套優秀的GUI 圖形庫,允許Python 程式設計師很方便的創建完整的、功能鍵全的GUI使用者介面. wxPython 是作為優秀的跨平台 GUI 函式庫 wxWidgets 的 Python 封裝和 Python 模組的方式提供給使用者的。
就如同Python和wxWidgets一樣,wxPython也是一款開源軟體,並且具有非常優秀的跨平台能力,能夠運作在32位元windows、絕大多數的Unix或類Unix系統、Macintosh OS X上。
4.Kivy
這是一個非常有趣的項目,基於OpenGL ES 2,支援Android和iOS平台的原生多點觸摸,作為事件驅動的框架,Kivy非常適合遊戲開發,非常適合處理從widgets到動畫的任務。如果你想開發跨平台的圖形應用,或者只是需要一個強大的跨平台圖形使用者開發框架,Kivy都是不錯的選擇。
更多Python相關技術文章,請造訪Python教學欄位學習!
以上是怎麼在python開發介面的詳細內容。更多資訊請關注PHP中文網其他相關文章!