- 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 交互式控制台,可在程序环境中执行,以便你检查代码中所需变量的值。
广告