说下Python3不使用gdb的自身调试

前情提要:服务器莫名卡死,用网上的方法用gdb,下载了很多组件,包括那个libpython.py,都没什么用,看不到堆栈,也试了保存core文件等等

大事找官方:官方介绍了python3的调试方法——pdb

用法:

进入到你程序的目录

python3

>>>import pdb

>>>import yourmodule

>>>pdb.run("yourmodule.func()")

(Pdb) cont或continue 注意这里已经切换到Pdb状态,继续运行即可

在需要暂停的地方:Ctrl+C即可回到(Pdb)状态

cont继续

bt打印堆栈

d下一行

等等可以查看man或help

转载于:https://www.cnblogs.com/fyter/p/python3-pdb-debug.html

Python3 调试技巧 —— 死循环相关推荐

  1. 代码调试技巧【OI缩水版】

    1 小黄鸭调试法 来自维基:小黄鸭调试法是软件工程中使用的调试代码方法之一. 就是在程序的调试.纠错或测试过程中,耐心地向小黄鸭解释每一行程序的作用,以此来激发灵感. 2 输出中间值 在关键位置输出值 ...

  2. C语言之实用调试技巧

    什么是bug? 调试是什么?有多重要? debug和release的介绍. windows环境调试介绍. 一些调试的实例. 如何写出好(易于调试)的代码. 编程常见的错误. 一. 什么是bug? 第一 ...

  3. C语言调试技巧(以vs编译器为例)

    实用调试技巧 什么是bug 调试是什么,调试有何重要 调试是什么? 调试的基本步骤 Debug和Release的介绍. Windows环境调试介绍 调试快捷键 调试的时候查看程序当前信息 查看临时变量 ...

  4. 【C语言】VS编辑器实用的调试技巧

    先聊聊我为什么要出这篇关于VS的调试技巧这篇文章,是因为我在学习数据结构和C++等知识时,常常会写出bug,但自己由于对于VS2019的调试不是很熟练,也有点"害怕"调试,担心浪费 ...

  5. 还在肉眼找bug??赶紧进来!!!程序员一定要学的调试技巧.

    本文介绍了什么是bug,什么是调试,调试重要性,如何调试解决bug,各种常用的调试快捷键,如何写出好代码以及const关键字,assert断言库函数介绍,写代码各种遇见的错误, 调试训练 实用调试技巧 ...

  6. C语言:实用调试技巧

    目录 C语言:实用调试技巧 1.什么是bug? 2.调试是什么?有多重要? 3.debug和release的介绍 4.Windows环境调试介绍 5.一些调试的实例 6.如何写出好(易于调试)的代码 ...

  7. C语言之调试技巧(VS2019编译器)

    C语言之调试技巧(VS2019编译器) 一.什么是调试?调试的作用 1.1 什么是调试 1.2 调试的基本步骤 1.3 Debug版本和Release版本的介绍 二.Windows环境调试的准备 2. ...

  8. VsCode 各场景高级调试技巧!

    这是「进击的Coder」的第 753 篇技术分享 作者:愣锤 来源:https://juejin.cn/post/7071146744339234846 " 阅读本文大概需要 23 分钟. ...

  9. 程序员必备的VS调试技巧

    文章目录 一.什么是bug 二.什么是调试及调试的重要性 1.什么是调试 2.调试的基本步骤 3.Debug和Release的介绍 三.Windows下VS常用调试快捷键 四.VS常用调试技巧 1.查 ...

最新文章

  1. 计算机 连接ip,连接在Internet上的计算机都拥有IP地址。
  2. RocketMQ 错误:The broker does not support consumer to filter message by SQL92
  3. flowable 启动流程到完成所有任务之间的数据库变化
  4. Struts2 注解模式
  5. mapreduce分组统计_如何优雅的理解MapReduce
  6. 你们要的二维码测试点来了,扫它!
  7. 自动化测试C语言程序,自动化测试程序之一自定义键盘的模拟测试程序(C语言)...
  8. AI如何变革阿里电商?iDST首席科学家任小枫首次公开演讲
  9. 转自他人——django实例教程
  10. 《易学Python》——第1章 为何学习Python 1.1 学习编程
  11. 2019年前端年度工作总结
  12. [翻译+分析总结] nnU-Net for Brain Tumor Segmentation
  13. 数字化转型的衡量指标
  14. 理解Creating network “projectName_default” with the default driver
  15. 50首经典好听的英文歌曲!
  16. 前端页面嵌入word文档_word文档怎样加页面
  17. 关于计算机游戏的英语读法,[计算机游戏用英语怎么说]电脑游戏用英语怎么说...
  18. 华顺信安 白帽汇安全研究院一面复盘
  19. Springboot宠物医院系统
  20. PPT立方体三面同色

热门文章

  1. Android 之Tasks和Back Stack(任务和返回栈)
  2. 关于CSDN不给任何通知强制关闭我的6年博客,我深表痛心
  3. Tutorial——使用Maven开发Cloud Driver
  4. dot3_bump_mapping
  5. Silverlight 3发布新版3.0.50106.0
  6. 禁止windows系统的自动运行功能
  7. Linux03-本地账户和组
  8. JavaScript词法作用域的简单介绍
  9. 白盒测试--基本路径测试法
  10. 宁波大红鹰学院计算机科学与技术,2019宁波大红鹰学院专业排名