pyhcarm调试
断点
1.自动在报错的地方断
2.手动在左边点一个红点,程序执行到红点停止,可以设置多个红点执行到第一个红点停,第二个停......
查看变量
不必在用print右边会显示变量
单步执行
step over 执行程序代码的下一步
eg:如果下一步是一个函数,会执行整个函数返回函数结果(只想看函数结果时候用)
step into 执行程序代码的下一步
eg:如果程序下一步是一个函数,会按步执行每一句输出结果(想看函数每一步执行结果时候用)
step out 当前正在函数中
eg:完成函数内未执行完的部分,并返回上一层调用函数的位置
显示所有断点
跳过函数进行下一步
一步一步调试(会进入函数内部进行调试)
进入打断点的地方,哪里有断点直接跳过去
没有输出语句,只有变量 判断类型是否一致
PDB调试