Python以文字界面利用pdb进行调试
2017-09-07 21:28
495 查看
Python以文字界面利用pdb进行调试
本人有一个python脚本,windows下用pycharm开发,在vps上运行。但是Windows下好好的,到vps偶尔有些功能总有bug。当然,开发环境与运行环境不一致确实有些坑。
MobaXterm登陆vps文字界面,太多的print确实不利于调试,都下不去手输命令了。。。全是打印的调试信息。
于是,安利了下命令行方式调试python脚本。
发现跟gdb很相似。
pdb调试模块
python自带了pdb调试模块。python -m pdb script.py
以上脚本就可以利用pdb模块对python脚本进行调试了。
(Pdb) help Documented commands (type help <topic>): ======================================== EOF c d h list q rv undisplay a cl debug help ll quit s unt alias clear disable ignore longlist r source until args commands display interact n restart step up b condition down j next return tbreak w break cont enable jump p retval u whatis bt continue exit l pp run unalias where Miscellaneous help topics: ========================== exec pdb
简要命令
l 或者 list ,列出源码r 或者 run, 运行
step,单步进入
n 或者 next,单步跳过
unt 或者 until,执行到指定行
p,打印变量值
感兴趣就自己新手试下吧。
相关文章推荐
- python使用pdb进行调试
- Python利用pdb单步调试
- Python 利用PDB单步调试的一点说明
- 用pdb进行python调试
- 如何用pdb进行python调试
- 如何用pdb进行python调试
- vc++调试---利用PDB和dump文件定位问题并进行调试(VS2010)
- Python 使用pdb进行简单调试
- 利用PyCharm进行Python远程调试
- python基础===利用PyCharm进行Python远程调试(转)
- 利用PyCharm进行Python远程调试(pypy环境)
- 如何用pdb进行python调试
- 利用Pycharm对python代码进行远程调试
- Python 利用PDB单步调试的一点说明
- 利用PyCharm进行Python远程调试
- python中利用pdb单步调试
- 使用PDB进行Python调试
- Python使用pdb进行调试
- python pdb调试
- 使用 python IDLE 自带的 debuger 进行调试