我对使用pudb
非常陌生,我只是永远使用print语句对我的py代码进行基本调试。
一旦它进入我的main()
功能,它就会退出并进入我的bash提示符。你如何在程序中一直遵循执行?
谢谢!
答案 0 :(得分:1)
debuger中有多种类型的命令。
您可能会使用“n”代表Next。这永远不会潜入内部职能,只是继续踩到现有的水平。
您应使用“s”代表“Step into”。只做几次,你就会进入它。
测试了以下代码,它可以工作:
$ pudb main.py
运行:
b = 2
并按“s”5次,我进入行a
并在变量窗口中看到1
具有的值
isUnique
。