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 相关文章推荐
Django中传递参数到URLconf的视图函数中的方法
Jul 18 Python
python下调用pytesseract识别某网站验证码的实现方法
Jun 06 Python
Python模糊查询本地文件夹去除文件后缀的实例(7行代码)
Nov 09 Python
Django rest framework基本介绍与代码示例
Jan 26 Python
Python编程实现的简单神经网络算法示例
Jan 26 Python
python实现批量解析邮件并下载附件
Jun 19 Python
python实现文件批量编码转换及注意事项
Oct 14 Python
Python列表元素常见操作简单示例
Oct 25 Python
python3正则模块re的使用方法详解
Feb 11 Python
基于Python和C++实现删除链表的节点
Jul 06 Python
Python numpy矩阵处理运算工具用法汇总
Jul 13 Python
Python爬虫爬取糗事百科段子实例分享
Jul 31 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 图片上添加透明度渐变的效果
2009/06/29 PHP
不要轻信 PHP_SELF的安全问题
2009/09/05 PHP
有关JSON以及JSON在PHP中的应用
2010/04/09 PHP
PHP中输出转义JavaScript代码的实现代码
2011/04/22 PHP
使用PHP破解防盗链图片的一个简单方法
2014/06/07 PHP
教你如何在CI框架中使用 .htaccess 隐藏url中index.php
2014/06/09 PHP
PHP常用编译参数中文说明
2014/09/27 PHP
Zend Framework框架教程之Zend_Db_Table_Rowset用法实例分析
2016/03/21 PHP
JSON 客户端和服务器端的格式转换
2009/08/27 Javascript
javascript学习笔记(十四) window对象使用介绍
2012/06/20 Javascript
一个简单的瀑布流效果(主体形式自写)
2013/05/27 Javascript
form表单只提交数据而不进行页面跳转的解决方案
2013/09/18 Javascript
js控制网页前进和后退的方法
2015/06/08 Javascript
Nodejs中的this详解
2016/03/26 NodeJs
基于javascript的异步编程实例详解
2017/04/10 Javascript
浅谈vuex之mutation和action的基本使用
2017/08/29 Javascript
Js判断H5上下滑动方向及滑动到顶部和底部判断的示例代码
2017/11/15 Javascript
electron+vue实现div contenteditable截图功能
2020/01/07 Javascript
vue实现滚动鼠标滚轮切换页面
2020/12/13 Vue.js
Python利用ansible分发处理任务
2015/08/04 Python
使用Python对SQLite数据库操作
2017/04/06 Python
Pandas探索之高性能函数eval和query解析
2017/10/28 Python
Python中elasticsearch插入和更新数据的实现方法
2018/04/01 Python
在Pycharm中执行scrapy命令的方法
2019/01/16 Python
对pandas处理json数据的方法详解
2019/02/08 Python
css3背景_动力节点Java学院整理
2017/07/11 HTML / CSS
Linden Leaves官网:新西兰纯净护肤品
2020/12/20 全球购物
波兰办公用品和学校用品在线商店:Dlabiura24.pl
2020/11/18 全球购物
酒店总经理岗位职责
2014/03/17 职场文书
士力架广告词
2014/03/20 职场文书
学习方法演讲稿
2014/05/10 职场文书
学校师德承诺书
2014/05/23 职场文书
解放思想演讲稿
2014/09/11 职场文书
三八红旗手事迹材料
2014/12/26 职场文书
2016年社会主义核心价值观心得体会
2016/01/21 职场文书
关于党风廉政建设宣传教育月的活动总结!
2019/08/08 职场文书