<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>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 執行Python模塊 要查看GUI的外觀,用戶可以運行或執行GUI模塊。這可能發生在兩種情況下,一種是從其中一個Python控制臺執行代碼,另一種是將模塊加載到IDE中并從那里進行開發。為了在PAGE中執行,必須有一個Python控制臺;用戶可以生成GUI或支持模塊,也可以從Gen\_Python子菜單將項目加載到控制臺中。 要執行GUI,請在Python控制臺中選擇“運行”按鈕,或者在光標位于Python控制臺上方時使用快捷鍵Control-R。 首先讓我討論一下骨骼功能。函數引用可以通過幾種方式引用。如果指定了功能名稱,則將在支持模塊中創建骨架功能。一個示例是將PAGE中的command屬性指定為“ george”。在這種情況下,將在支持模塊中創建骨骼支持功能“喬治”。 ..如果將規范指定為“ self.george”,則將在GUI .. class中將..骨架模塊創建為類函數。如果在“ app.george”中指定了另一個模塊,則PAGE根本不會創建框架函數;您自己創建和導入“應用”模塊。由此可見,在嘗試執行GUI模塊之前,需要創建支持模塊。 類似地,在規范開始時,根據是否存在“自身”來定義Tkinter變量類或在GUI模塊中或在GUI模塊中。如果在支持模塊中指定,則包含代碼以確保在GUI執行引用該類之前創建該類。 因為在指定函數和Tkinter變量時使用“ self。”將要求使用代碼添加到GUI模塊,所以在使用PAGE時應避免使用它們。這樣的規范不利于返工設施的好處。 我經常執行GUI模塊,以查看GUI的Python版本的外觀。為此,生成的支持模塊具有非常少的骨架功能,以便通過從Python控制臺運行來檢查GUI的外觀。兩個GUI模塊的最后幾行是: ~~~ if __name__ == '__main__': vp_start_gui() ~~~ 支持模塊的最后幾行是: ~~~ if __name__ == '__main__': import name name.vp_start_gui() ~~~ 執行任一模塊時,它將調用vp_start_gui。 密鑰是自動生成的vp_start_gui。 它包含如下代碼,其中“ unknown”是PAGE中的默認項目名稱: ~~~ import unknown_support def vp_start_gui(): '''Starting point when module is the main routine.''' global val, w, root root = Tk() root.title('New_Toplevel_1') root.geometry('600x450+650+150') unknown_support.set_Tk_var() top = New_Toplevel_1 (Interactive Design Environment)(root) unknown_support.init(root, top) root.mainloop() ~~~ 上面的標題反映了“頂級”窗口的title屬性,當然,幾何圖形將反映您在放置頂級小部件時指定的位置和大小。 當您選擇頂層窗口小部件并從菜單中選擇“生成支持模塊”時,將顯示Python控制臺,其中填充了名為“ \_support.py”的支持模塊的生成代碼。該文件將包含所需的骨架函數和Tkinter變量。該文件將包含應用程序的主體代碼。 ..每個應用程序都會自動生成一次。 當您選擇頂層小部件并從菜單中選擇Generate Python GUI時,將顯示Python控制臺,其中充滿了所生成的代碼。您可以按運行按鈕,然后嘗試執行。這將自動將生成的代碼保存到“ .py”文件中,該文件的根名與也會自動保存的tcl文件的根名匹配。從Python窗口運行時,GUI的行輸出將定向到Python控制臺的下部窗口。 通過選擇Python GUI底部的“運行”按鈕或鍵入Control-R,可以啟動Python GUI的執行。它也可以直接由Python解釋器運行。 函數“ init”是在GUI映射后放置初始內容的地方。
                  <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>

                              哎呀哎呀视频在线观看