在没有利用pycharm等软件时,利用命令行编程调试时就可以使用pdb库。主要有两种方式进入调试方式。
1、直接将断点在程序指定行设置好
这种方式需要修改原先的py文件。然后运行py文件,会自动运行跳转指定的地方开始调试。
import pdb
pdb.set_trace() # 需要断点调试的地方
2、命令行直接进行调试状态(推荐)
这种方式不需要修改py文件,直接进行调试状态,默认从头开始。然后利用之后的一些命令进行调试即可。运行以下指令即可。
python -m pdb main.py
3、相关操作方式
这里接着上面2点进行常规的操作。因为一开没有设置断点,因此,输入以下的指令。如在第10行设置断点。
b 10
此时只是设置好断点,接着需要运行至断点处。
c
运行完后,可以输入以下指令查看当前的代码段
l