在使用事前需要先导入

import pdb

然后在需要设置断点的位置加上pdb.set_trace()

进入调试之后,有多条指令进行操作

n(or next):执行下一行:Step over,跳过

c(or continue):执行下一个断点,没有断点则到程序结束:Step filter

s(or step):进入函数,Step into,单步跳入

r(or return):跳出函数,Step return

l(or list):查看当前代码段

q(or quit):退出当前debug

p(or print):打印变量值

h(or help):查看帮助

cl(clear):清除所有节点

cl2(clear 2) : 删除第二个断点

w(where):打印堆栈信息

a(args):打印当前函数参数信息

run(restart) : 重新开始调试

j(jump) : 调到指定的行

Linux系统中使用pdb调试python代码相关推荐

  1. 【华为云技术分享】使用pdb调试python代码的方法

    在有界面的操作系统上,可以使用pycharm进行pychon代码的调试,但是在只能使用terminal的Linux机器上怎么高效调试代码呢?答案就是使用pdb调试工具.初次使用pdb调试的同学,会觉得 ...

  2. linux python开发环境_如何在Linux系统中搭建Python编程环境

    1 在大多数的Linux系统中,基本上都默认安装了Python,也就是说,在Linux的系统中基本上是不需要安装什么软件,就可以使用Python. 下面以ubuntu操作系统为例,看看如何在Linux ...

  3. Linux系统中,python需要import上一级目录文件的解决办法

    Linux系统中,python需要import上一级目录文件的解决办法 在import前添加代码: import sys import os sys.path.append(os.path.abspa ...

  4. CSDN首例Python自动化运维实战:从Linux系统中收集数据

    目录:导读 从Linux系统中收集数据 通过邮件发送收集的数据 使用time和date模块 定期运行脚本 从Linux系统中收集数据 使用Linux命令可以查看当前系统状态和运行状况的相关数据.然而, ...

  5. python2.7安装requests linux_win与linux系统中python requests 安装

    在 windows 系统下,只需要输入命令 pip install requests ,即可安装. 在 linux 系统下,只需要输入命令 sudo  pip install requests ,即可 ...

  6. linux环境下python编程指南,在Linux系统中搭建Python编程环境

    Linux系统是为编程而设计的,因此在大多数Linux计算机中都默认安装了Python. 1. 检查Python版本 在系统中运行应用程序Terminal(如果是Ubuntu,可按Ctrl+Alt+T ...

  7. pdb+ipdb 调试 Python代码

    pdb+ipdb 调试 Python代码 pdb 和 ipdb 的主要作用是用于 Python 程序的单步调试,Python 的调试可参考链接. ipdb exports functions to a ...

  8. python画图中文显示_解决Linux系统中python matplotlib画图的中文显示问题

    最近想学习一些python数据分析的内容,就弄了个爬虫爬取了一些数据,并打算用Anaconda一套的工具(pandas, numpy, scipy, matplotlib, jupyter)等进行一些 ...

  9. linux安装python3_关于在linux系统中python第三库的区分和查找

    本人是个初学者,在学习python和linux的时候遇到的问题,这里作为一个记录,以便于以后忘了可以回过头来看,有错误的地方还希望指出. 在一些linux系统中是默认安装了python2 和pytho ...

最新文章

  1. 必看,10篇定义计算机视觉未来的论文
  2. 公平与精确同样重要!CMU提出学习公平表征方法,实现算法公平
  3. pl/sql 11g 12705_如何用PLSQL导出数据库存表结构信息
  4. C#中static静态变量的用法
  5. 喜提 Go Contributor
  6. pthread_cond_signal只能唤醒已经处于pthread_cond_wait的线程
  7. 图神经网络总结(GCN/GAT/GraphSAGE/DeepWalk/TransE)
  8. ORA-03113: 通信通道的文件结尾 进程 ID: 764 会话 ID: 125 序列号: 5
  9. less 、more 翻页显示文件内容
  10. android ios 声音大小,嫌手机声音太小?打开这个,声音瞬间放大10倍!
  11. hba卡在服务器什么位置,设置服务器通过HBA卡启动目前服务器主流使用的是Qlogic和Emulex.doc...
  12. [oracle]Oracle数据库安全管理
  13. 云原生数据湖以存储、计算、数据管理等能力通过信通院评测认证
  14. 京东 京东健康HR面 17分钟电话面试
  15. 案例:世界500强如何打造汽车后市场智慧门店
  16. Excel如何批量删除空白表
  17. 利用WPT(Windows Performance Toolkit)进行程序的性能分析
  18. 360安全浏览器android,360安全浏览器手机版
  19. seo点击软件,seo点击软件网站
  20. 一个限流电路,求大神解答

热门文章

  1. 华为云技术开放日(第三季)话题介绍和直播群入口
  2. JeeWx_2.4.2 版本发布,免费开源微信管家系统
  3. 微信公众帐号开发教程第17篇-应用实例之智能翻译
  4. freemarker 转义字符
  5. 计算方法太牛了,留着以后教孩子!!!
  6. Socket编程实践(12) --UDP编程基础
  7. Socket编程实践(2) --Socket编程导引
  8. linux系统监控和进程管理
  9. DNS的一些相关基础知识
  10. 一个用于学习的react项目