<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                [TOC] --- > [英文參考文檔](http://easygui.sourceforge.net/) ## 安裝 `pip3 install easygui` ## 三種導入方式 1. 方法1 ``` import easygui easygui.msgbox(...) ``` 2. 方法2 ``` from easygui import * msgbox(...) ``` 3. 方法3 ``` import easygui as g g.msgbox(...) ``` ## 確認框/選擇框 ### msgbox 提示框 ```python msgbox(msg = '', title = '', ok_button = 'OK', image = None, root = None) msgbox (“備份完成!” , ok_button = “干得好!” ) ``` ![](images/屏幕快照2018-03-1720.22.03.png) ### choicebox列表框 ``` from easygui import * choices = ['喜歡','很喜歡','非常喜歡'] reply = choicebox('你喜歡我嗎?', choices = choices) ``` ![](images/屏幕快照2018-03-1720.20.22.png) ### ccbox確認框 (ynbox() 作用相同) ```python ccbox(msg = 'continue?', title = '', choices = ('choice1', 'choice2'), image = None) #注意:ccbox()是返回整型的1或0,不是布爾型的True或False。 ``` demo ``` if ccbox('和我交往嗎?', choices = ('不要,你長得太丑了~','算了吧,要找個比你更好看的~')): msgbox('那我們絕交吧!哼~') else: sys.exit(0) ``` ![](images/屏幕快照2018-03-1720.32.22.png) ### buttonbox ``` a =g.buttonbox(msg = '你叫什么名字?', choices = ('小花', '小芳', '小明')) g.msgbox(a) #小芳 ``` ![](images/屏幕快照2018-03-1720.42.05.png) ### indexbox 和 boolbox `indexbox`比`buttonbox`,區別為選擇第一個按鈕時返回序號0,選擇第二個返回1. `boolbox`比`buttonbox`,區別為選擇第一個按鈕時返回序號1,選擇第二個返回0. ### multchoicebox 列表值對選 ``` choices = ['喜歡','很喜歡','非常喜歡', '喜歡得不得了'] a = g.multchoicebox(msg = '你喜歡編程嗎?', title = '大膽說出來', choices = choices) g.msgbox(a) #喜歡 非常喜歡 ``` ![](images/屏幕快照2018-03-1720.43.54.png) ## 用戶輸入 ### enterbox 用戶輸入字符串 ``` a = g.enterbox(msg = '說出你想對Shirley說的話:',title = '你說,說呀!',default = '你真美~',strip = None) g.msgbox(a) #輸入的內容 ``` 返回值為用戶輸入的字符串。默認返回值會去首尾空格,strip=False設置后可保留空格,參數default為輸入框默認顯示值。 ![](images/屏幕快照2018-03-1720.53.08.png) ### integerbox 輸入規定范圍的整數 ``` integerbox(msg = '說出你想對Shirley說的話:',title = '老實交代~',default = 5 ,lowerbound = 0, upperbound=5,root=None) ``` lowerbound參數設置最小值,upperbound參數設置最大值的整型數值 ,否則會要求用戶重新輸入。輸入的為int型。 ![](images/屏幕快照2018-03-1720.58.05.png) ### multenterbox 多個輸入框 ``` fields_list = ['*用戶名','*手機號','QQ','*E-mail'] values_list = ['Shirley','','',''] multenterbox(msg = '帶*號的為必填項', title = '123', fields = fields_list, values = values_list) ``` 1. 如果用戶輸入的值比選項少,則返回列表中的值用空字符串填充用戶為輸入的選項; 2. 如果用戶輸入的值比選項多,則返回列表中的值將截斷為選項的數量; 3. 如果用戶取消操作,則返回域中的列表的值或者None值; ![](images/屏幕快照2018-03-1721.04.22.png) ### passwordbox 密碼輸入框 ``` passwordbox(msg = '請輸入密碼', title = '密碼輸入') ``` ![](images/屏幕快照2018-03-1721.06.07.png) ### multpasswordbox 用戶名密碼輸入框 ``` g.multpasswordbox(msg = '請輸入用戶名和密碼', title = '登錄',fields = ('用戶名:','密碼'), values = ('Shirley',)) ``` 如果多與兩個選項,則最后一個為密碼的輸入框 ![](images/屏幕快照2018-03-1721.11.22.png) ## 顯示文本 ### textbox 文本現實框 ``` text = """ 從明天起,做一個幸福的人 愿你在塵世獲得幸福 我只愿面朝大海,春暖花開 """ textbox(msg = '文本內容如下:', title = '文本文件', text = text, codebox = 1) ``` 函數默認會以比例字體(參數codebox = 1設置為等寬字體)來顯示文本內容(會自動換行),參數text可以是字符串類型,列表類型,或者元組類型。 ![](images/屏幕快照2018-03-1721.19.14.png) ### codebox 等框顯示文本 `codebox(msg = '', title = '', text = '')` 相當于`textbox(codebox=1)` ## 目錄與文件 當需要用戶輸入目錄及文件名的時候,需要有瀏覽文件系統,讓用戶選擇 ### diropenbox 選擇目錄 `diropenbox(msg = '請選擇文件:',title = '瀏覽文件',default = None)` 用于提供一個對話框,返回用戶選擇的目錄名(完整路徑),`default`為默認路徑 ![](images/屏幕快照2018-03-1721.25.31.png) ### fileopenbox 選擇文件 ``` filetypes = ["*.php","*.py"] a = fileopenbox(msg = '請選擇文件:',title = '瀏覽文件',filetypes=filetypes) ``` 返回文件路徑 ### filesavebox 文件需要保存的位置 ``` a = filesavebox(msg="choince your path",title='path',default="test.txt") ``` default:默認需要保存的位置
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看