
- PySimpleGUI 教程
- PySimpleGUI - 主頁
- PySimpleGUI - 介紹
- PySimpleGUI - 環境設定
- PySimpleGUI - Hello World
- PySimpleGUI - 彈出視窗
- PySimpleGUI - 視窗類
- PySimpleGUI - 元素類
- PySimpleGUI - 事件
- PySimpleGUI - 選單欄
- PySimpleGUI - Matplotlib 整合
- PySimpleGUI - 使用 PIL
- PySimpleGUI - 偵錯程式
- PySimpleGUI - 設定
- PySimpleGUI 有用資源
- PySimpleGUI - 快速指南
- PySimpleGUI - 有用資源
- PySimpleGUI - 討論
PySimpleGUI - 偵錯程式
除了 PyCharm 或 VS Code 等大多數 IDE 都擁有的內建偵錯程式外,PySimpleGUI 還提供了自己的偵錯程式。這個偵錯程式可在程式碼執行時讓你“檢視”程式碼並與之互動。
如需有效使用偵錯程式服務,應非同步地“讀取視窗”,即應向 read() 函式提供超時。
可以透過如下在程式中的任何位置呼叫 show_debugger_window() 函式來呼叫偵錯程式視窗——
import PySimpleGUI as sg sg.show_debugger_window(location=(10,10)) window = sg.Window('Debugger Demo', [[sg.Text('Debugger'), sg.Input('Input here'), sg.Button('Push Me')]] ) while True: event, values = window.read(timeout=500) if event == sg.TIMEOUT_KEY: continue if event == sg.WIN_CLOSED: break print(event, values) window.close()
PySimpleGUI 偵錯程式視窗將顯示在指定的螢幕位置。

視窗顯示兩個選項卡“變數”和“REPL”。單擊“變數”選項卡。將顯示一個要自動監視的變數列表。勾選要在程式執行期間監視的變數。

關於 REPL 的第二個選項卡提供了一個 Python 互動式控制檯,可在程式環境中執行,以便你檢查程式碼中所需變數的值。

廣告