问题标签 [pdb]

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 投票
5 回答
4394 浏览

python - 无法覆盖 sys.excepthook

我尝试按照配方sys.excepthook中的描述自定义行为。

在 ipython 中:

pdb.pm()没有被调用。似乎这sys.excepthook = info在我的 python 2.5 安装中不起作用。

0 投票
5 回答
4499 浏览

python - 在 pdb 中,如何重置列表 (l) 命令行计数?

来自 PDB

“继续上一个listing”功能确实不错,但是怎么关掉呢?

0 投票
3 回答
652 浏览

python - Python pdb 没有正确插入文件?

我希望我可以提供一个使用标准库代码的简单示例案例,但不幸的是,它仅在使用我们的内部库之一时发生,而该库又构建在 sql alchemy 之上。

基本上,问题在于这个break命令:

似乎被完全忽略了pdb。例如,即使我很肯定代码正在被命中(既因为我可以看到日志消息,也因为我曾经sys.settrace检查过哪些文件正在被命中),pdb但并没有在那里中断。

我怀疑使用鸡蛋会以某种方式混淆pdb正在使用的文件(如果我使用非鸡蛋库,我无法重现错误,例如pickle;一切正常)。

这是在黑暗中拍摄的,但是以前有人遇到过吗?

0 投票
3 回答
3296 浏览

visual-studio - 减少附加和加载符号的时间

一般来说,您对此有何建议?目前,我需要将近 10 分钟才能附加到托管 SharePoint 2007 的本地运行的 IIS 进程。

0 投票
1 回答
215 浏览

python - 从 PDB 中的文件运行命令

我想从 PDB 调试器中的文件运行一组 python 命令。与此相关,我可以设置一个在 PDB 启动时自动运行的文件吗?

0 投票
1 回答
1046 浏览

ironpython - IronPython and pdb.set_trace()

Does anyone know if IronPython 2.6 is planned to have support for pdb.set_trace() to enable setting breakpoints in an ironpython module? If not does anyone have a suggestion for accomplishing this without pdb?

0 投票
1 回答
1319 浏览

python - 当我尝试设置中断时,为什么 pdb 显示“***空白或评论”?

我正在使用我的 Django 应用程序。由于某种原因,列表中的某个元素被错误地分配。

我正在尝试在我认为发生错误的地方设置中断。(第 20 行)

我正在用这行代码调用 pdb:

但是,在代码内部,我似乎无法设置中断。

我究竟做错了什么?

0 投票
3 回答
1806 浏览

python - 处理 python pdb 片状 re/stdout 的最佳方法?

如果我有一个stdout重定向的程序,我的 pdb 会提示所有转到重定向,因为该库被写入写入stdout.

通常这个问题很微妙,导致我认为程序在真正等待输入时挂起。

人们如何解决这个问题?(不幸的是,不能使用其他调试器,如 winpdb)。

0 投票
4 回答
809 浏览

python - 在 Emacs gud 缓冲区中使文件名/行号可链接

我通过 gud 缓冲区在 Python 中的测试用例上运行 pdb。当我在测试用例中收到堆栈跟踪/失败时,它看起来像这样:

我希望能够使这些行像:

可点击并转到 testfoo.py 中的第 499 行。

(编辑)python-mode 列表上的人把我带到了 pdbtrack,我能够让它在那里工作。请看下面的答案...

0 投票
1 回答
290 浏览

python - 如何进入 pdb 以在生产服务器上诊断此错误?ProgrammingError(1110, "列 'about' 指定了两次"

这个错误似乎发生在 django_authopenid/views.py 中: