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 相关文章推荐
python3简单实现微信爬虫
Apr 09 Python
Flask的图形化管理界面搭建框架Flask-Admin的使用教程
Jun 13 Python
python3中bytes和string之间的互相转换
Feb 09 Python
Python使用try except处理程序异常的三种常用方法分析
Sep 05 Python
python os模块简单应用示例
May 23 Python
pandas实现将dataframe满足某一条件的值选出
Jun 12 Python
python os.path.isfile()因参数问题判断错误的解决
Nov 29 Python
Python读取实时数据流示例
Dec 02 Python
Python安装与卸载流程详细步骤(图解)
Feb 20 Python
jupyter notebook 的工作空间设置操作
Apr 20 Python
django Layui界面点击弹出对话框并请求逻辑生成分页的动态表格实例
May 12 Python
python opencv通过4坐标剪裁图片
Jun 05 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下将XML转换为数组
2010/01/01 PHP
PHP实现的装箱算法示例
2018/06/23 PHP
php根据命令行参数生成配置文件详解
2019/03/15 PHP
jQuery下通过$.browser来判断浏览器.
2011/04/05 Javascript
js jquery验证银行卡号信息正则学习
2013/01/21 Javascript
使用JavaScript的AngularJS库编写hello world的方法
2015/06/23 Javascript
jQuery实现的自动加载页面功能示例
2016/09/04 Javascript
详解vue-Resource(与后端数据交互)
2017/01/16 Javascript
jquery.guide.js新版上线操作向导镂空提示jQuery插件(推荐)
2017/05/20 jQuery
基于vue的换肤功能的示例代码
2017/10/10 Javascript
vue2 router 动态传参,多个参数的实例
2017/11/10 Javascript
vue鼠标移入添加class样式,鼠标移出去除样式(active)实现方法
2018/08/22 Javascript
koa2实现登录注册功能的示例代码
2018/12/03 Javascript
[50:20]DOTA2上海特级锦标赛主赛事日 - 5 总决赛Liquid VS Secret第四局
2016/03/06 DOTA
Python编写百度贴吧的简单爬虫
2015/04/02 Python
python实现中文转换url编码的方法
2016/06/14 Python
Python网络编程详解
2017/10/31 Python
Python后台管理员管理前台会员信息的讲解
2019/01/28 Python
Python for循环与getitem的关系详解
2020/01/02 Python
Python在终端通过pip安装好包以后在Pycharm中依然无法使用的问题(三种解决方案)
2020/03/10 Python
paramiko使用tail实时获取服务器的日志输出详解
2020/12/06 Python
HTML5、Select下拉框右边加图标的实现代码(增进用户体验)
2017/10/16 HTML / CSS
类成员函数的重载、覆盖和隐藏区别
2016/01/27 面试题
新员工欢迎词
2014/01/12 职场文书
理工大学毕业生自荐信范文
2014/02/22 职场文书
三万活动总结
2014/04/28 职场文书
中学生运动会口号
2014/06/07 职场文书
励志广播稿300字(5篇)
2014/09/15 职场文书
运动会稿件100字
2014/09/24 职场文书
2014年英语教师工作总结
2014/12/03 职场文书
文明班级申报材料
2014/12/24 职场文书
小学三八妇女节活动总结
2015/02/06 职场文书
2015年毕业生实习评语
2015/03/25 职场文书
深入理解python协程
2021/06/15 Python
Nginx设置HTTPS的方法步骤 443证书配置方法
2022/03/21 Servers
Android基础入门之dataBinding的简单使用教程
2022/06/21 Java/Android