免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
python可以寫,桌面應(yīng)用程序不?

當(dāng)然可以寫桌面GUI應(yīng)用程序,下面我簡單介紹幾個常用的Python GUI開發(fā)庫,感興趣的朋友可以自己嘗試一下:

tkinter

這是Python自帶的一個GUI開發(fā)標(biāo)準(zhǔn)庫,大部分人都應(yīng)該使用過,小巧、開源、跨平臺,對于開發(fā)簡單的桌面應(yīng)用程序來說,非常不錯,基本組件完全可以滿足需求,測試代碼如下,一個簡單的窗口加上兩個輸入框:

程序運行截圖如下:

easygui

這是一個基于tkinter的GUI開發(fā)庫,對tkinter基本組件進行了更高級的封裝,只需簡單的幾行代碼便可快速創(chuàng)建一個對話框程序,包括注冊對話框、登錄對話框等,下面我簡單介紹一下這個庫的安裝和使用:

1.首先,安裝easygui,這個直接在cmd窗口輸入命令“pip install easygui”就行,如下,安裝非常迅速:

2.安裝完成后,我們就可以直接編寫代碼來測試了,代碼如下,一個非常簡單的注冊對話框,相比較tkinter來說,代碼量更少,也更易理解:

程序運行截圖如下,界面風(fēng)格和tkinter差不多:

kivy

這是一個開源、跨平臺的應(yīng)用程序開發(fā)庫,只需編寫一套代碼,便可運行在主流的操作平臺上,像Windows,Linux,Android等,下面我簡單介紹一下這個庫的安裝和使用:

1.首先,安裝kivy,這個直接參考官方安裝教程,按部就班就行,如下:

2.安裝完成后,我們就可以直接編寫代碼進行測試了,代碼如下,非常簡單,一個窗口外加一個Button按鈕:

程序運行截圖如下,看著還不錯:

wxpython

這是一個非常不錯的Python GUI開發(fā)庫,免費、開源、跨平臺,相比較前面的tkinter和easygui來說,可用組件更多,界面布局更容易,功能也更強大,下面我簡單介紹一下這個庫的安裝和使用:

1.首先,安裝wxpython庫,這個也直接在cmd窗口輸入安裝命令“pip install wxpython”就行,如下,我的已正常安裝:

2.安裝完成后,我們就可以進行一下簡單的測試了,測試代碼如下,一個非常簡單的文本編輯器,可以打開讀取文本文件內(nèi)容,編輯并保存:

程序運行截圖如下,看著還是非常不錯的:

pyqt

這是一個功能非常強大的Python GUI開發(fā)庫,借助Qt強大的可視化功能,pyqt也可以快速創(chuàng)建一個桌面應(yīng)用程序,組件更多(可以直接拖拽),界面布局和美化也更容易,下面我簡單介紹一下這個庫的安裝和使用:

1.首先,安裝pyqt,這個也直接在cmd窗口輸入安裝命令“pip install pyqt5”就行,如下,庫比較大,需要等待一會兒:

2.安裝完成后,我們就可以編寫代碼來進行測試了,如下,一個非常簡單的計算器,主要使用到eval這個函數(shù):

程序運行截圖如下,還是非常不錯的:

至此,我們就介紹完了使用Python來開發(fā)桌面GUI應(yīng)用程序。總的來說,這5個庫使用起來都非常不錯,只要你有一定的Python基礎(chǔ),熟悉一下相關(guān)示例和代碼,多調(diào)試幾遍程序,很快就能入門的,網(wǎng)上也有相關(guān)資料和教程,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內(nèi)容能對你有所幫助吧,也歡迎大家評論、留言進行補充。

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Python如何進行GUI桌面開發(fā)?有哪些不錯的庫可以推薦?
最常見的五種Python GUI框架,該如何選擇?
VB愛好者樂園(VBGood)軟件發(fā)布區(qū)Visual Tkinter (使用VB6設(shè)計Python的GUI界面),提供源碼
python桌面開發(fā),為什么選擇PyQt或wxPython,而不使用Tkinter?
花了一天整理的13個Python GUI庫,有你需要的嗎?
#GUI# Python 主要GUI庫
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服