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中函数的用法实例教程
Sep 08 Python
python下MySQLdb用法实例分析
Jun 08 Python
python用户评论标签匹配的解决方法
May 31 Python
使用urllib库的urlretrieve()方法下载网络文件到本地的方法
Dec 19 Python
python 计算平均平方误差(MSE)的实例
Jun 29 Python
解决Python列表字符不区分大小写的问题
Dec 19 Python
Python爬虫设置ip代理过程解析
Jul 20 Python
Python数据分析入门之数据读取与存储
May 13 Python
Python+Matplotlib+LaTeX玩转数学公式
Feb 24 Python
Python万能模板案例之matplotlib绘制甘特图
Apr 13 Python
Python+Selenium实现抖音、快手、B站、小红书、微视、百度好看视频、西瓜视频、微信视频号、搜狐视频、一点号、大风号、趣头条等短视频自动发布
Apr 13 Python
python使用pycharm安装pyqt5以及相关配置
Apr 22 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
Codeigniter中禁止A Database Error Occurred错误提示的方法
2014/06/12 PHP
为PHP安装imagick时出现Cannot locate header file MagickWand.h错误的解决方法
2014/11/03 PHP
php生成高清缩略图实例详解
2015/12/07 PHP
PHP连接MYSQL数据库的3种常用方法
2017/02/27 PHP
PHP获取真实IP及IP模拟方法解析
2020/11/24 PHP
js中巧用cssText属性批量操作样式
2011/03/13 Javascript
JavaScript(js)设置默认输入焦点(focus)
2012/12/28 Javascript
Bootstrap页面布局基础知识全面解析
2016/06/13 Javascript
js多个物体运动功能实例分析
2016/12/20 Javascript
原生JS实现在线问卷调查投票特效
2017/01/03 Javascript
js正则表达式验证表单【完整版】
2017/03/06 Javascript
js实现旋转木马效果
2017/03/17 Javascript
快速理解 JavaScript 中的 LHS 和 RHS 查询的用法
2017/08/24 Javascript
linux 后台运行node服务指令方法
2018/05/23 Javascript
Vue前后端不同端口的实现方法
2018/09/19 Javascript
微信小程序开发之点击按钮退出小程序的实现方法
2019/04/26 Javascript
Vue实现购物车基本功能
2020/11/08 Javascript
[01:07:19]DOTA2-DPC中国联赛 正赛 CDEC vs XG BO3 第一场 1月19日
2021/03/11 DOTA
python 文件与目录操作
2008/12/24 Python
Scrapy框架CrawlSpiders的介绍以及使用详解
2017/11/29 Python
Pycharm在创建py文件时,自动添加文件头注释的实例
2018/05/07 Python
Django项目中用JS实现加载子页面并传值的方法
2018/05/28 Python
pycharm运行程序时在Python console窗口中运行的方法
2018/12/03 Python
Python从数据库读取大量数据批量写入文件的方法
2018/12/10 Python
Python中@property的理解和使用示例
2019/06/11 Python
Python二元赋值实用技巧解析
2019/10/25 Python
Python中文分词库jieba,pkusegwg性能准确度比较
2020/02/11 Python
Python读入mnist二进制图像文件并显示实例
2020/04/24 Python
前端面试必备之CSS3的新特性
2017/09/05 HTML / CSS
HTML5 文件域+FileReader 分段读取文件并上传到服务器
2017/10/23 HTML / CSS
中国旅游网站:同程旅游
2016/09/11 全球购物
Puritan’s Pride(普丽普莱)官方网站:美国最大最全的保健品公司之一
2016/10/23 全球购物
天逸系统(武汉)有限公司Java笔试题
2015/12/29 面试题
企业承诺书格式范文
2015/04/28 职场文书
62句有关感恩节文案(推荐收藏)
2019/11/28 职场文书
Java循环队列与非循环队列的区别总结
2021/06/22 Java/Android