python中pdb模块实例用法


Posted in Python onJanuary 15, 2021

大家可能都不大熟悉关于pdb这个模块,实际上就是python中的内置模块,主要作用于命令行调试代码,下面我们将通过是哪个小结给大家详细介绍下使用该内容的方式,首先是简单介绍,然后为大家呈现实例,最后就是总结啦,小伙伴是不是相当期待呢,那就板正做好,一起来详细了解下吧~

简单介绍:

添加断点-代码后添加一行

pdb.set_trace()

命令行添加断点

b line_number

常见命令:

进入命令行Debug模式,python -m pdb xxx.py

h:(help)帮助

w:(where)打印当前执行堆栈

实例演示:

__author__ = 'zone'
import pdb
class MyScrapy:
 urls = []
 def start_url(self, urls):
 pdb.set_trace()
 for url in urls:
 print(url)

知识点扩展:

命令 用途
break 或 b 设置断点
continue 或 c 继续执行程序
list 或 l 查看当前行的代码段
step 或 s 进入函数
return 或 r 执行代码直到从当前函数返回
exit 或 q 中止并退出
next 或 n 执行下一行
pp 打印变量的值
help 帮助

到此这篇关于python中pdb模块实例用法的文章就介绍到这了,更多相关python中pdb模块怎么用内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python检测一个对象是否为字符串类的方法
May 21 Python
TensorFLow用Saver保存和恢复变量
Mar 10 Python
Python自然语言处理 NLTK 库用法入门教程【经典】
Jun 26 Python
python批量复制图片到另一个文件夹
Sep 17 Python
对json字符串与python字符串的不同之处详解
Dec 19 Python
Python之NumPy(axis=0 与axis=1)区分详解
May 27 Python
Python3.7 读取 mp3 音频文件生成波形图效果
Nov 05 Python
使用python模拟高斯分布例子
Dec 09 Python
Python集合操作方法详解
Feb 09 Python
python多进程 主进程和子进程间共享和不共享全局变量实例
Apr 25 Python
pandas.DataFrame.drop_duplicates 用法介绍
Jul 06 Python
Python使用海龟绘图实现贪吃蛇游戏
Jun 18 Python
python实现马丁策略的实例详解
Jan 15 #Python
pycharm 多行批量缩进和反向缩进快捷键介绍
Jan 15 #Python
基于Python的接口自动化读写excel文件的方法
Jan 15 #Python
PyCharm 解决找不到新打开项目的窗口问题
Jan 15 #Python
python爬取微博评论的实例讲解
Jan 15 #Python
pycharm 复制代码出现空格的解决方式
Jan 15 #Python
pycharm 实现复制一行的快捷键
Jan 15 #Python
You might like
PHP最常用的ini函数分析 针对PHP.ini配置文件
2010/04/22 PHP
关于php内存不够用的快速解决方法
2013/10/26 PHP
PHP CodeIgniter框架的工作原理研究
2015/03/30 PHP
详解Yii2 定制表单输入字段的标签和样式
2017/01/04 PHP
workerman结合laravel开发在线聊天应用的示例代码
2018/10/30 PHP
tp5(thinkPHP5)框架实现多数据库查询的方法
2019/01/10 PHP
微信公众号实现扫码获取微信用户信息(网页授权)
2019/04/09 PHP
js 编写规范
2010/03/03 Javascript
node.js中的fs.fchownSync方法使用说明
2014/12/16 Javascript
javascript实现在下拉列表中显示多级树形菜单的方法
2015/08/12 Javascript
JS实现同一个网页布局滑动门和TAB选项卡实例
2015/09/23 Javascript
JavaScript常用字符串与数组扩展函数小结
2016/04/24 Javascript
vue.js指令v-model实现方法
2016/12/05 Javascript
nodejs入门教程五:连接数据库的方法分析
2017/04/24 NodeJs
VSCode配置react开发环境的步骤
2017/12/27 Javascript
浅谈webpack打包之后的文件过大的解决方法
2018/03/07 Javascript
vue使用ElementUI时导航栏默认展开功能的实现
2018/07/04 Javascript
JavaScript实现的鼠标跟随特效示例【2则实例】
2018/12/22 Javascript
JS实现的获取银行卡号归属地及银行卡类型操作示例
2019/01/08 Javascript
vue el-tree 默认展开第一个节点的实现代码
2020/05/15 Javascript
vue+ElementUI 关闭对话框清空验证,清除form表单的操作
2020/08/06 Javascript
vue+canvas实现拼图小游戏
2020/09/18 Javascript
使用graphics.py实现2048小游戏
2015/03/10 Python
python超简单解决约瑟夫环问题
2015/05/12 Python
python 禁止函数修改列表的实现方法
2017/08/03 Python
利用Pycharm断点调试Python程序的方法
2018/11/29 Python
pytorch程序异常后删除占用的显存操作
2020/01/13 Python
python中sklearn的pipeline模块实例详解
2020/05/21 Python
Python实现爬取并分析电商评论
2020/06/19 Python
HTML5自定义元素播放焦点图动画的实现
2019/09/25 HTML / CSS
高清安全摄像头系统:Lorex Technology
2018/07/20 全球购物
美国肌肉和力量商店:Muscle & Strength
2019/06/22 全球购物
英文版银行求职信
2013/10/09 职场文书
销售提升方案
2014/06/07 职场文书
2014年药房工作总结
2014/11/22 职场文书
详解Redis在SpringBoot工程中的综合应用
2021/10/16 Redis