假定你已经有了调试的概念,对于调试一个程序的技能是必备。
有了IDE(集成开发环境,集成了运行、调试,等等)开发环境可以忽略。
那么在python如何通过命令调试?
在python叫pdb(类似于c语言调试)
- 准备一个phthon程序
phython3 -m pdb xxx.py
- 命令
l---->list 显示当前的代码
n---->next 向下执行一行代码
c---->continue 继续执行代码
b---->break 添加断点
clear -->删除断点
p---->print 打印一个变量的值
s---->step 进入到一个函数
a---->args 打印所有的形参数据
q---->quit退出调试
r---->return 快速执行到函数的最后一行