首页 > 解决方案 > python调试器pdb在键入时不显示命令(仅显示点代替字符)

问题描述

我在 google colab https://colab.research.google.com/中使用 pdb 调试器。

我可以使用 pdb.set_trace() 在一行设置断点,但是当调试器停在那里并且我输入下一个命令时,它会隐藏命令中输入的字符。

如下所示,在命令执行之前,“*********”出现在“pdb”命令行中,而不是“p输入”中:

在此处输入图像描述

如何解决这个问题?

为什么 pdb 在运行之前不显示命令中的字符?

标签: pythondebuggingbreakpointspdbddd-debugger

解决方案


我发现这个讨论建议使用resetstty sane


推荐阅读