gpt4 book ai didi

Spyder - 在变量资源管理器中显示调用堆栈

转载 作者:行者123 更新时间:2023-12-05 08:52:34 25 4
gpt4 key购买 nike

我知道以前有人问过这个问题,但我发现的问题是几年前问过的,所以我怀疑 Spyder 在此期间进行了更新。

是否有可能在 Spyder(对于 python)中查看递归程序的调用堆栈,例如在 VS Code 中?

如果是这样,请有人指导我如何做到这一点

谢谢

enter image description here

最佳答案

是的,由于 Spyder 中的 python 调试器 (pbd),您可以做到这一点。至少这适用于 Spyder 2.7,但可能更早。在 Spyder(已检查 Spyder 2.7;和 Spyder 3.3.3。使用 Python 3.6.8、64 位、PyQt5 5.12、Windows 7)中,您可以在 ipython 控制台的 Debug模式下使用 ipbd。有 3 个命令可在堆栈中导航:

  • w(here):它返回 iPython 控制台上所有级别的调用堆栈

  • u(p):它在堆栈调试中向上一级,并更新变量资源管理器,因此您现在只能看到适用于该堆栈级别的变量。它还会更新脚本编辑器中的箭头调试指针。

  • d(own):与“向上”相同但向下

关于Spyder - 在变量资源管理器中显示调用堆栈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56447399/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com