python 3 如何使用pdb调试

 时间:2024-10-12 21:20:39

1、首先介绍需要修改源码的方法。第一种调试方法是在要断点的地方添加pdb.set_trace(),如图。需要import pdb。用python直接运行文件会在断点处中断。在pdb命令行上,使用 p 表达式 查看某个表达式的值。

python 3 如何使用pdb调试

3、下面介绍不需要修改源代码的调试方法,比如可调式只读文件。使用 python -m pdb 文件名 启动调试,然后使用 b 文件名:行号 设置断点。如图所示。然后用c继续运行至断点。

python 3 如何使用pdb调试

5、另外,pdb还可以添加条件断点,如图所示。格式为:b 行号断点或函数断点 , 条件表达式

python 3 如何使用pdb调试

7、vscode自带调试功能,直接点击菜单栏调试,选择python file模式,即可运行当前python文件,并在断点处暂停。

python 3 如何使用pdb调试
  • Ubuntu 17.10 中快速在程序或窗口之间切换
  • error C4996: 'fopen': This function or ...
  • 如何查看Opencv中自带内部函数的源代码
  • Linux下vim的简单介绍和使用
  • CodeBlocks创建工作环境
  • 热门搜索
    手机闪屏是怎么回事 星号怎么打 怎么设置ip地址 底纹怎么去掉 qq邮箱怎么发邮件 招聘信息怎么写吸引人 电脑怎么分区 c盘空间不足怎么清理 脖子痒是怎么回事 眼睛斜视怎么矫正