python如何单步调试

Python怎么单步调试?下面给大家介绍一下单步调试:

方法一:执行 python -m pdb myscript.py

(Pdb) 会自己主动停在第一行。等待调试,这时你能够看看帮助。

方法二:在所调试程序的开头中:import pdb 并在你的代码行设置断点:pdb.set_trace()

(Pdb) h

说明下这几个关键命令

<断点设置

(Pdb)b 10 #断点设置在本py的第10行

或(Pdb)b ots.py:20 #断点设置到 ots.py第20行

删除断点(Pdb)b #查看断点编号

(Pdb)cl 2 #删除第2个断点

<执行

(Pdb)n #单步执行

(Pdb)s #细点执行 也就是会下到,方法

(Pdb)c #跳到下个断点

<查看

(Pdb)p param #查看当前 变量值

(Pdb)l #查看执行到某处代码

(Pdb)a #查看所有栈内变量

<假设是在命令行里的调试为:

import pdb
def tt():
pdb.set_trace()
for i in range(1, 5):
print i
<<< tt()
#这里支持 n p c 而已
< (3)tt()
(Pdb) n

pdb单步调试方法总结如下:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/695459.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Vue入门到关门之Vue3学习

一、常用API 注意&#xff1a;本文项目均使用脚手架为 Vite 1、setup函数 &#xff08;1&#xff09;介绍 如果在项目中使用配置项API&#xff0c;那么写起来就和vue2的写法是一样的&#xff1b;但是如果在项目中写的是组合式API&#xff0c;那么组件中所用到的&#xff1a…

电脑提示找不到ffmpeg.dll无法继续执行代码怎么办?

电脑提示找不到找不到ffmpeg.dll无法继续执行代码怎么办&#xff0c;有什么好的解决办法&#xff0c;出现这样的弹出就会导致软件无法打开或者是异常关闭&#xff0c;找不到dll文件&#xff0c;是一个非常重要的电脑使用问题&#xff0c;会给使用者带来许多的麻烦。那么找不到d…

PyWebIO,用 Python 写网站

在Python的世界里&#xff0c;PyWebIO是一个简单而强大的库&#xff0c;它能让你的Python脚本快速拥有一个交互式的网页界面。想象一下&#xff0c;你不需要懂得前端开发&#xff0c;就能创建出用户友好的网页应用&#xff0c;这是多么酷的一件事&#xff01;今天&#xff0c;我…

uni-app条件编译和网页打包

在项目打包时&#xff0c;存在打包微信小程序、h5网页端或者其他平台小程序的情况&#xff0c;但是有些api是某些小程序中特有的&#xff0c;例如wx.requestPayment()&#xff0c;微信支付、授权等功能。 这时&#xff0c;若不做条件编译&#xff0c;打包成非微信小程序的项目…

新闻资讯微信小程序开发后端+php【附源码,文档说明】

博主介绍&#xff1a;✌IT徐师兄、7年大厂程序员经历。全网粉丝15W、csdn博客专家、掘金/华为云//InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专栏推荐订阅&#x1f447;&#x1f3…

1694jsp宿舍管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目

一、源码特点 JSP 宿舍管理系统 是一套完善的web设计系统&#xff0c;对理解JSP java编程开发语言有帮助&#xff0c;系统具有完整的源代码和数据库&#xff0c;系统采用web模式&#xff0c;系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发&#xff0c;数据库…

气膜建筑送风装置特点是什么样的—轻空间

气膜建筑作为一种新型建筑结构&#xff0c;其送风装置在保证建筑内部空气压力和稳定性方面发挥着至关重要的作用。以下是对气膜建筑送风装置特点的详细介绍&#xff1a; 1. 提供稳定内压&#xff1a; 气膜建筑的送风装置利用送风形成内部压力&#xff0c;赋予建筑物必要的刚度和…

0506libMaven项目

0506libMaven项目包-CSDN博客 数据库字段 界面需求

极氪速度:70亿市值登陆纽交所,这家纯电豪华品牌开启弹射模式

作者 |老缅 编辑 |德新 北京时间5月10日晚&#xff0c;极氪智能科技在美国纽交所挂牌上市&#xff0c;股票代码为「ZK」。 因获超额认购&#xff0c;极氪扩大了IPO规模&#xff0c;以每股21美元的价格累计发行2100万股美国存托股票&#xff08;每份ADS 对应 10 份普通股&…

鸿蒙内核源码分析(共享内存) | 进程间最快通讯方式

运行机制 共享好端端的一词&#xff0c;近些年被玩坏了&#xff0c;共享单车,共享充电宝,共享办公室&#xff0c;共享雨伞… 甚至还有共享女朋友&#xff0c;真是人有多大胆&#xff0c;共享有多大产。但凡事太尽就容易恶心到人&#xff0c;自己也一度被 共享内存 恶心到了&am…

【Python贪吃蛇】:编码技巧与游戏设计的完美结合

文章目录 &#x1f525;一、运行效果&#x1f4a5;二、游戏教程✈1. 导入模块❤️2. 初始化游戏元素☔3. 改变蛇移动的方向&#x1f44a;4. 绘制方块&#x1f680;5. 检查蛇头是否在游戏区域内&#x1f308;6. 定义蛇的移动函数&#x1f3ac;7. 绑定键盘事件 ⭐三、完整代码 &a…

警惕!新增“On Hold”!这本CCF-C类2区SCI,录用后长时间未见刊?共15本期刊危险!

【欧亚科睿学术】 继3本期刊被“On Hold”后&#xff0c;经小编查询&#xff0c;又新增1本2区CCF-C类SCIE被打上“On Hold”标签&#xff0c;目前共3本CCF-C类SCIE正在调查中。 1 期刊详情 ON HOLD SOFT COMPUTING&#xff08;CCF-C类&#xff09; ISSN&#xff1a;1432-764…