不用過多介紹,想必大家都知道Python有很多第三方庫,而今天這篇文章為大家介紹的是Python的Tkinter界面庫。眾所周知,Python的GUI庫非常多,但為什么Tkinter更受歡迎呢?一是簡單,二是自帶庫,不需要下載安裝,隨時使用。
PythonTkinter是Python的標(biāo)準(zhǔn)GUI庫,Python使用Tkinter可以快速的創(chuàng)建GUI應(yīng)用程序,由于Tkinter是內(nèi)置到Python的安裝包中,只要安裝好Python之后就能ImportTkinter庫。而且IDLE也是用Tkinter編寫而成的,對于簡單的圖形界面Tkinter就能應(yīng)付自如。
PS:Python3.x版本使用的庫名為tkinter,即手寫字符T為小寫。
PythonGUI編程有哪些?
Python提供了多個圖形開發(fā)界面的庫,幾個常用的PythonGUI庫如下:
Tkinter:是Python的標(biāo)準(zhǔn)TKGUI工具包的接口,TK和Tkinter可以在大多數(shù)的Unix平臺下使用,同樣可以應(yīng)用在Windows和Mac系統(tǒng)里。TK8.0的后續(xù)版本可以實(shí)現(xiàn)本地窗口風(fēng)格,并良好地運(yùn)行在絕大多數(shù)平臺中。
wxPython:是一款開源軟件,是Python語言的一套優(yōu)秀的GUI圖形庫,允許Python程序員很方便的創(chuàng)建完整的、功能健全的GUI用戶界面。
Jython:可以和Java無縫集成,除了一些標(biāo)準(zhǔn)模塊,Jython使用Java的模塊。幾乎擁有標(biāo)準(zhǔn)的Python中不依賴于C語言的全部模塊。比如Jython的用戶界面將使用Swing、AWT或者SWT,可以被動態(tài)或靜態(tài)地編譯成Java字節(jié)碼。
以上內(nèi)容為大家介紹了Python中的tkinter是什么,希望對大家有所幫助,如果想要了解更多Python相關(guān)知識,請關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。http://m.2667701.com/