python - python调试器pdb在键入时不显示命令(仅显示点代替字符)
问题描述
我在 google colab https://colab.research.google.com/中使用 pdb 调试器。
我可以使用 pdb.set_trace() 在一行设置断点,但是当调试器停在那里并且我输入下一个命令时,它会隐藏命令中输入的字符。
如下所示,在命令执行之前,“*********”出现在“pdb”命令行中,而不是“p输入”中:
如何解决这个问题?
为什么 pdb 在运行之前不显示命令中的字符?
解决方案
我发现这个讨论建议使用reset
或stty sane
推荐阅读
- node.js - 将 Cloudformation 模板中的自定义资源支持的 lambda 从 6.10 更新到 8.10 不再发送请求
- scala - Spark数据框未正确将双引号写入csv文件
- elasticsearch - 过滤数据时出现logstash grok问题
- javascript - 用于匹配西里尔字母、数字、空格和一些特殊字符的正则表达式 (- \ , :
- tomcat - 如何配置 waffle 以使用自动登录?
- objectify - 如何在 objectify 中使用 Like 查询
- python - 使用 spark-cassandra 连接器连接 cassandra 的 Python 代码
- python - 像 IDE 一样实现 python 脚本调试
- verilog - .vcd 和 .saif 文件
- prolog - 检查对角线是否相同