1、安裝 EasyGui
本章給大家介紹圖形用戶界面編程,也就是平時常說的GUI(Graphical UserInterface,讀作[gu:i])編程,那些帶有按鈕、文本、輸入框的窗口的編程,相信大家都不會陌生。
目前有很多 Python 的 GUI 工具包可供選擇,它們功能強大,但對於新手來說都不是特別友好。不過,最後還是在Python社區發現了一個非常簡單的GUI模塊:EasyGUI。和它的名字一樣,一旦導入 EasyGUI模塊,Python實現界面開發就只是簡單地調用 EasyGUI函數並附上幾個參數的事情了。
EasyGui 官網目前已經遷移到GitHub 上:
https://github.com/robertlugg/easygui
現在可以使用 pip 工具直接安裝 EasyGui了(pip是Python的包管理工具,提供了對Python 包的查找、下載、安裝、卸載的功能),打開CMD命令行窗口,輸入pip installeasygui 即可自動下載並安裝EasyGui 模塊。
2、導入 EasyGui
為了使用EasyGui這個模塊,應該先導入它,最簡單的導入語句是importeasygui。
如果使用這種形式導入的話,那麼在使用EasyGui函數時,必須在函數的前面加上前綴easygui:
>>> import easygui
>>> easygui.msgbox("嗨,大家好~」)
另一種選擇是導入整個EasyGui包:from easyguiimport*,這樣使得我們可以更易地調用EasyGui的函數,可以直接這樣編寫代碼:
>>> from easygui import *
>>> msgbox("嗨,小美女~」)
按下回車鍵後即彈出消息框:
不過這種做法有一個壞處,就是容易汙染程序的命名空間。
第3種方法是使用類似下面的import語句(建議):import easygui aseg,這樣可以保持 EasyGui 的命名空間,同時減少輸入字符的數量:
>>> import easygui as eg
>>> eg.msgbox("嗨,小魔女~")
按下回車鍵後即彈出類似以上的消息框。
大家不妨試試吧~!
歡迎留言點讚關注
我們一起分享AI學習與發展的乾貨
如轉載,請後臺留言,遵守轉載規範