python启动时,可以这样启动python -v, 可以出很多的详细信息。python也有调试器。不过通常我们都用测试来代替调试。python内置一个比较完善的logging模块python内置profile模块,可以监控性能。python内置测试模块,可以做testcase,单元测试,自动测试python据有“自省”功能。可以查询自己的函数类的方法,说明。python是动态语言,可以随时改变代码,再让它执行。python也可以通过psyco模块或者是pypy来动态优化代码执行效率。你也可以设置自己的程序框架,加上一个自己的调试逻辑。这样可以控制程序的执行,暂时,输出日志,或者是停下日志。每个语言几乎都有。