问题标签 [pudb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
299 浏览

python - 如何在 pudb 中显示堆栈跟踪?

如何查看我的堆栈跟踪pudb?(即相当于Python 调试器中的w/where命令)pdb

参考:

0 投票
2 回答
419 浏览

python - 使用 pudb 时列出/检查实例变量 (self.xxx)

我正在尝试使用pudb调试 python 应用程序,一切都很好,除了它没有显示实例变量(我们使用 访问self.xxx)。它只显示 1 个名为self. 它是原始类类型。

截屏

即使我告诉它在调用后str(self)显示,它仍然只显示对象信息。

截图2

如果您看到代码创建了许多变量,例如self.parserself.groups无法查看/检查其中任何一个。

有没有办法在使用pudbinstance variables进行调试时查看所有当前类?

0 投票
1 回答
21 浏览

python - 调用 main() 时,python pudb 停止步进

我对使用非常陌生pudb,我一直在使用 print 语句对我的 py 代码进行基本调试。

一旦它进入我的main()函数,它就会退出并转到我的 bash 提示符。您如何在整个程序中全程跟踪执行?

谢谢!

0 投票
1 回答
1548 浏览

python - 如何在 pudb 中使命令行/解释器窗格/窗口更大?

有什么方法可以调整 pudb 中的命令行/解释器窗口/窗格的大小,就像可以调整侧窗格的大小一样?

0 投票
1 回答
987 浏览

python - 在 docker 容器中运行 pudb

我更喜欢 pudb 进行 python 调试。我正在构建在 docker 容器中运行的 python 应用程序。

有谁知道如何使 pudb 在 docker 容器中可用?

谢谢

0 投票
1 回答
203 浏览

python - 更新 PyCharm 后 Python 调试器无法正常工作

当我尝试使用 pudb 和 PyCharm 调试器时遇到以下错误。我最近更新了 PyCharm,之后我遇到了这个失败。这是我尝试启动该过程的示例:python3.4 -m pubd.run initdata.py

这是我的 Pycharm 信息:

PyCharm 社区版 2016.1.3 Build #PC-145.971,于 2016 年 5 月 3 日构建 JRE:1.8.0_40-release-b132 x86_64 JVM:JetBrains sro 的 OpenJDK 64 位服务器 VM

0 投票
1 回答
2019 浏览

python - 如何在 python 调试器 PuDB 中重复命令行上的最后一个命令

我在 Linux 上,希望它能够像 pdb、gdb 一样工作,即按下enter以重复最后一个命令。我了解调试器有一个Variables监视窗口。

0 投票
2 回答
131 浏览

python - Pudb源屏幕被压扁,其他屏幕被展开(见截图)

有什么解决办法吗?这发生在某些文件夹中,而不是在每个文件夹中。无法弄清楚是什么原因造成的。

值得一提的是,另一个 c++ 程序正在调用其中包含“from pudb import set_trace”和“set_trace()”的 python 脚本。

压扁的 Pudb 屏幕

0 投票
1 回答
191 浏览

debugging - pudb3 - 将行跳到 pudb 中的下一个断点

假设我在一个代码块中,按下n意味着程序结束,因为下一行退出程序 - 我如何跳过几行到下一个断点的行?

0 投票
0 回答
3800 浏览

python - NameError:名称'fcntl'未定义

我已经安装PuDBpython 3.4.2其中virtualenv并运行在windows 7 sp1.

我首先激活 virtualenv

然后进入python控制台

现在我需要按以下方式测试 PuDB

我得到这个错误

难道我做错了什么?