Python 程序如何高效地调试? 

现在我在debug python程序就只是简单在有可能错误的地方print出来看一下,不知道python有没像c++的一些IDE一样有单步调试这类的工具?或者说各位python大神一般是怎么debug自己的python程序的?

 

 
参考资料:
http://www.zhihu.com/question/21572891