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

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # Python Console 當用戶如上所述為GUI模塊或支持模塊生成Python時,將出現一個單獨的Python Console窗口,其生成的代碼位于上方的文本框中。 因此,從4.6版開始,可以同時看到GUI模塊和支持模塊。 Python控制臺具有以下外觀: ![](https://img.kancloud.cn/62/86/6286798ae6890ad0e9dce687cd9ff0ce_934x877.png) 上方的文本框(稱為源窗口)包含生成的文本,并應用了一些著色。 它是可編輯的。 下部的文本框包含運行源程序產生的所有輸出。 Python控制臺是一個ttk :: panedwindow,它允許您在兩個文本框之間移動窗扇。 請注意,上方的文本框具有一定的編輯功能,但我不建議將其用作Python編輯器。 它用于顯示代碼。 如果將其用作編輯器,可能會遇到困難。 在4.18版中,將行號添加到控制臺窗口,并且搜索包括行號以及代碼文本。 通過選擇搜索按鈕或使用搜索輸入字段中的Return鍵來啟動搜索。 要執行生成的Python模塊,只需點擊“ Python控制臺”的“運行”按鈕。 除非您已經編寫了必要的功能,否則除了提供GUI預覽之外,不會發生太多其他事情。 自動為回調生成的骨架函數使用“打印”功能在“執行輸出”窗口中打印該函數名稱。 在Linux或OS X上,函數名稱將立即顯示在執行窗口中; 在Windows上,執行終止時。 打印功能對于Python 2.7或3.x正常工作。 請參閱本節倒數第二段,對此進行了更多討論。 如[返工](rework.md)中所述, 除非存在現有的支持模塊,否則GUI模塊將不會執行。 如果已將GUI代碼修改為包括新的回調,那么在將這些回調合并到支持模塊中之前,不應期望GUI代碼能夠執行。 窗口底部有幾個按鈕。 它們的行為如下: * Save - 將上方文本框的內容保存到文件中。 它還保存tcl文件。 * Run - 即使顯示的代碼是Python支持模塊,也嘗試執行GUI源模塊。 它還可以保存Python和tcl文件。 運行的快捷方式是Control-r。 * Search - 在源代碼的左側輸入字段中搜索正則表達式。 第一個搜索從控制臺頂部開始,隨后的搜索從最后一個停止的地方開始。 * Top - 將索引指向窗口頂部,以便下一個搜索將從控制臺頂部開始。 * Close - 關閉Python控制臺。 快捷方式是Control-w。 Python控制臺的底部框架還在“保存”按鈕和“運行”按鈕之間包含一個標簽,當PAGE檢測到自加載和最后保存控制臺以來,對PAGE的更改為源窗口時,該標簽將包含警告“未保存的更改”。 當生成Python代碼或編輯源窗口時,將顯示警告。 更改檢測方案已在版本4.18中進行了更改,希望可以減少錯誤的肯定指示。 通過使用鼠標選擇一個字符位置(稱為“插入光標”)并輸入,可以修改(編輯)上方的文本框。 這樣的更改將通過“保存”或“運行”按鈕保存。 可以想象,著色并不花哨。 關鍵字,注釋和字符串設置為不同的顏色。 對于淺色背景,默認設置設置為合理的顏色。 運行按鈕嘗試在您的GUI上進行試運行。 如果支持模塊中有足夠的骨架功能,并且生成的代碼沒有錯誤,則應該看到已執行的python代碼,并且會出現GUI窗口。 從那里關閉Python窗口,返回PAGE并通過移動小部件,添加其他小部件或更改屬性來優化GUI。 在版本4.13中,添加了上部窗口的搜索功能。 若要利用,請在“搜索”按鈕左側的輸入小部件中輸入正則表達式模式,然后在輸入小部件中選擇搜索按鈕或返回鍵。 如果搜索成功,則找到的字符串將如上突出顯示,并且插入光標將位于找到的字符串的緊靠右側,從而允許連續搜索。 如果在上側窗口中未放置插入光標,則搜索將從窗口的開頭開始。 正則表達式是Tcl正則表達式,因為PAGE是用Tcl編寫的,每個實現似乎都有細微的差別 當用戶嘗試調整窗口大小時,報告了一個問題。 最近的更改使窗口可以適當地調整大小。 如果屏幕分辨率不允許顯示整個窗口,則可能有必要。 當窗口變小時,它似乎會松開“執行”窗格。 但是,可以通過向上移動窗格的窗扇來恢復它。 當調整Python控制臺的大小后退出并重新啟動PAGE時,新大小將保存在?/ .pagerc中,并用于包括腰帶的位置。 因此,調用Python控制臺,調整其大小,重新定位窗扇退出PAGE,然后重新啟動PAGE以使用新的Python控制臺幾何體。 此外,Python控制臺中的滾輪支持也有效。 要在Windows中使用滾輪,必須先將焦點放在所需的窗格上。 最后,當Python控制臺成為焦點時,Control-P和Control-U將分別生成GUI模塊和支持模塊。 Linux上python模塊的執行通過管道與控制臺通信; 因此,執行的輸出現在立即顯示在“執行輸出”窗格中。 例如,如果用戶為按鈕指定了命令,并生成了python并從Python控制臺運行,然后加上了最近的更改(將打印語句嵌入到生成的偽函數中),最近的更改就是該按鈕的名稱。 命令將出現在執行控制臺中。 這很有用,因為選擇窗口小部件沒有輸出表示您尚未定義回調函數。 不幸的是,在Windows上,該輸出直到執行終止才出現。 (我無法使Tcl管道與Windows一起使用。不勝感激。
                  <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>

                              哎呀哎呀视频在线观看