回覆列表
  • 1 # 小小猿愛嘻嘻

    這個沒有貼出具體錯誤截圖,我也不好說,下面我簡單介紹一下easygui的安裝和使用,你可以對照著看看,問題出現在哪裡,實驗環境win10+python3.6+pycharm5.0,主要內容如下:

    1.easygui,顧名思義,就是專門用於開發GUI的工具,是python的一個簡單GUI開發包,基於python自帶的Tkinter包,對於介面簡單的應用來說,利用這個包完全可以滿足需求,安裝的話,直接輸入命令“pip install easygui”就行,如下:

    2.安裝完成後,我們就可以進行簡單的測試了,這裡以訊息對話方塊msgbox函式為例,這個函式主要有5個引數,分別是msg,title,ok_button,image,root,其中常用的是前3個引數,msg是提示訊息,title是視窗標題,ok_button是確定按鈕,程式碼如下,很簡單,就1行(看看,是否msgbox函式使用錯誤):

    程式執行截圖如下:

    確認對話方塊,這個與訊息對話方塊類似,唯一區別是,根據使用者選擇不同,接下來的響應操作也不同,程式碼如下:

    程式截圖:

    程式執行截圖:

    選擇對話方塊,類似於下拉列表,提供選項,以供使用者使用,這裡是單選,程式碼如下:

    程式截圖:

    數值對話方塊,這裡主要給定一個數值範圍,使用者只能在這個範圍內輸入數值,超出這個範圍就會輸入失敗:

    程式截圖:

    輸入對話方塊,這裡就是按提示,直接輸入對應的文字,測試程式碼如下:

    程式執行截圖:

    密碼對話方塊,類似於登陸介面,直接封裝好了,程式碼如下:

    程式截圖:

    目前,就介紹這麼多吧,其實還有許多其他的對話方塊,像文字對話方塊等,感興趣的可以自己搜搜相關資料和教程。總的來說,easygui使用起來很方便,封裝了許多對話方塊函式,可以直接呼叫,對使用者來說,非常的方便,msgbox只是最基本的訊息提示框,出錯的原因很少,有可能是包沒裝對,函式使用錯誤,或者出現中文亂碼,這個自己調整一下就行,希望以上分享的內容能對你有所幫助吧。

  • 中秋節和大豐收的關聯?
  • 自燃固體是指那些東西?