gpt4 book ai didi

python - 有没有办法禁用Python调试器的pdb库set_trace默认别名?

转载 作者:行者123 更新时间:2023-12-01 03:12:19 28 4
gpt4 key购买 nike

有没有办法禁用默认的pdb库命令别名?我当前使用的变量与 pdb set_trace() 快捷方式别名同名。例如,我有一个名为 s 的变量,但在使用 set_trace() 时,sstep 的快捷方式。这是许多类似 an 的默认别名之一,它们分别代表 argsnext

因此,当我尝试通过输入 s 命令来检查我的 s 变量时,它会运行 step 而这不是我想要的想要。

谢谢!

最佳答案

引用 Pdb 文档:

! statement

Execute the (one-line) statement in the context of the current stack frame. The exclamation point can be omitted unless the first word of the statement resembles a debugger command.

如果我没记错的话,这应该可以满足你的要求

关于python - 有没有办法禁用Python调试器的pdb库set_trace默认别名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42753062/

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