You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VS Code Python调试器的except子句中查看未赋值的当前异常

在VS Code中查看未赋值变量的捕获异常

可以查看,具体操作如下:

  • 当程序停在handle_exception()这行断点时,打开VS Code的调试控制台(Debug Console)
  • 输入sys.exc_info()并执行,该函数会返回一个包含当前异常信息的元组:(异常类型, 异常实例, 回溯信息),通过它能查看捕获到的异常详情
  • 或者在VS Code的变量面板(Variables)里,展开__exception__(双下划线包裹),也能直接看到当前捕获的异常对象

另外需要注意,你代码里的catch是语法错误,Python中捕获异常要用except,正确代码应为:

try:
  do_something()
except Exception:
  handle_exception()  # <--- program is here

内容的提问来源于stack exchange,提问作者Ido Ran

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 02:18:11