以前调试的时候,习惯用异常处理和print/logging输出信息的方式来进行。
最近接触到一种新的调试方法,就是使用python自带的模块pdb(类比c的gdb)。
1.python -m pdb <待执行py脚本>,进入pdb调试环境,进行单步执行
2.import pdb 在待调试的地方插入pdb.set_trace() 设置断点,当程序执行至此,会暂停并进入pdb调试环境
以前调试的时候,习惯用异常处理和print/logging输出信息的方式来进行。
最近接触到一种新的调试方法,就是使用python自带的模块pdb(类比c的gdb)。
1.python -m pdb <待执行py脚本>,进入pdb调试环境,进行单步执行
2.import pdb 在待调试的地方插入pdb.set_trace() 设置断点,当程序执行至此,会暂停并进入pdb调试环境