使用Python调试器pdb调试程序(mac)
来源:互联网 发布:青岛知行国际诈骗 编辑:程序博客网 时间:2024/06/05 04:08
【注】:下述操作过程是结合多种网络方法,然后自己实践的结果。写在这里,主要目的是加深记忆,也希望能帮助后来者
首先准备好待调试的程序,我这里用的程序名为Error.py,代码很简单:
s='0'n=int(s)print(10/n)
然后启动调试器pdb,具体操作为:
Launchpad-->终端-->输入python3 -m pdb 然后将Error.py文件拖入终端,相当于输入python3 -m pdb 路径.Error.py
接着开始调试。
输入l(小写的L,不是1)查看代码,
输入n单步执行代码,
输入p 变量名查看变量
输入q结束调试
或者在代码中开头加上 import pdb,在可能出错的地方加上 pdb.set_trace(),这样就设置了一个断点。运行代码,程序运行到pdb.set_trace()时暂停进入pdb调试环境。
下面是操作图示:
1、准备待调试代码,保存为Error.py
2、打开终端,输入python3 -m pdb 拖入待测试文件,回车
3、开始调试。
【注】:运行到n=int(s)行时,才能查看参数n。单步调试1次,只执行到第一行,所以输出NameError
使用pdb.set_trace()设置断点
参考链接:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431915578556ad30ab3933ae4e82a03ee2e9a4f70871000
阅读全文
1 0
- 使用Python调试器pdb调试程序(mac)
- 使用pdb调试Python程序
- 使用PDB调试Python程序
- 使用PDB调试PYTHON程序
- 使用pdb调试Python程序
- 使用pdb调试python程序
- 使用PDB调试python程序
- 使用pdb调试Python程序
- 使用PDB调试Python程序
- 使用pdb调试python程序
- 调试python程序---pdb
- pdb调试python程序
- 使用PDB调试Python程序(转)
- 如何使用pdb调试python程序
- python pdb 调试器
- python调试器pdb
- PDB库调试Python程序
- PDB命令行调试Python程序
- 浅谈session和cookie的异同点
- [Python]与shell交互
- coursera《机器学习》吴恩达-week1-01 课程介绍
- 2017.8.10 mqtt 升级代码熟悉
- vmmap工具实现
- 使用Python调试器pdb调试程序(mac)
- 设计模式-装饰模式
- inflate的使用
- Final,finally,finalize的区别
- UI自动化测试经验之谈(五)
- Mongo索引
- mysql里面时间处理函数cast
- 互联网-高可用系列(一)-概念
- 使用Python3批量保存贴吧图片-附爬虫程序