简介

运行复杂的python程序时需要看一下执行了那些代码,有哪些变量,可以使用python自带工具pdb进行调试

使用

进入调试模式:

python -m pdb xxx.py

按n就执行下一行

快捷键

a        打印当前函数的参数
b       设置断点
d       清除断点
c       继续运行,直到断点或结束
p       打印变量值
w       查看所在位置
q       退出调试模式

python代码调试模式运行相关推荐

  1. 【QA】Python代码调试之解决Segmentation fault (core dumped)问题

    Python代码调试之解决Segmentation fault 问题 问题描述 排查过程 1. 定位错误, 2. 解决办法 参考资料 问题描述 Python3执行某一个程序时,报Segmentatio ...

  2. python代码调试中间变量_Python代码调试的那些“最少且必要”技巧

    原标题:Python代码调试的那些"最少且必要"技巧 异常处理模块能帮助我们在运行期间处理异常信息,但Python代码还有更为基础的错误--语法错误和逻辑错误. 语法错误相对简单, ...

  3. 转:Python 代码调试技巧

    Python 代码调试技巧 转载于:https://www.cnblogs.com/kira2will/p/4254754.html

  4. python代码调试快捷键_6. Pycharm的传参、快捷键、执行代码、调试模式

    1.通过pycharm给python程序传递参数 脚本传入的参数.多个参数这个大家都比较熟悉,就不多说了 Pycharm如何传入参数? 先来认识python的参数: sys.argv[0]脚本本身 s ...

  5. Python代码调试方法

    对于每个程序开发者来说,调试几乎是必备技能.常用Pycharm编辑器里的方法有Print大法.log大法,但缺少类似Matlab的变量区,给代码调试带来不便,特别是在有函数的情况下,变量无法实时查看. ...

  6. Eclipse中调试Python代码--调试FWTools2.4.7中的gdal_retile.py

    Eclipse中调试Python代码 Gdal_retile.py是用于对遥感影像创建金字塔,近期本人想读懂改程序中的代码.读懂代码的较好方式就是单步调试,但是由于之前没有学过Python语言,不但对 ...

  7. Python 代码调试二三事

    ♚ 作者王维栋,网易游戏运维与基础架构部,产品软件设计师,专注于智能监控.性能优化等领域. 本文来自<网易游戏运维平台 (neteasegameops)>微信公众号的投稿,隶属于网易游戏运 ...

  8. eclipse 下安装PyDev并导入faster rcnn python代码调试

    Python在算法研究应用非常广泛,最近要研究faster rcnn的python代码,就得学习python,所以就需要一个趁手的工具来看python代码,否则只是用文本编译器找代码实在是太影响效率了 ...

  9. python代码写好了怎么运行不了-python代码可以直接运行吗 Python写了代码如何运行...

    先下载python,然后打开命令行,输入 python 你的代码文件名. 有python代码怎么编成可执行的exe程序? 如果可以能否帮小编做成可执行的exe程序儿女情长什么的,真的很影响小编行走江湖 ...

最新文章

  1. 牛X,试用了下 GitHub 上 2 万 Star 的第一抢票神器,3 秒钟抢到!
  2. oracle和mysql存储汉字_mysql和oracle的一个汉字占几个字节
  3. Joseph cicyle's algorithm
  4. Leetcode1690. 石子游戏 VII[C++题解]:带有博弈论的区间dp
  5. SpringCloud:Ribbon负载均衡(基本使用、 负载均衡、自定义配置、禁用 Eureka 实现 Ribbon 调用)
  6. 引用wx.getclipboarddata中的内容_教材、图书在引用时要注意哪些方面
  7. php写接口多页面,PHP开发很火的随机毒鸡汤网页和API接口
  8. php 类 private,有关php类的private属性继承问题详解
  9. java socket 异常处理_socket编程报异常java.io.EOFException
  10. 【Hive】压缩格式
  11. 定时任务cron表达式
  12. java applet 教程_教你构建第一个Java Applet程序
  13. java编写时间流逝_JAVA日期时间类如何使用
  14. banner图片通用设置
  15. SIP协议的功能在统一通信中的体现
  16. oracle 数据库导入导出文章
  17. 数据库数据导入word文档
  18. 解决github提交项目是出现10053的问题
  19. nanotime java 博客园_JVM源码分析之System.currentTimeMillis及nanoTime原理详解
  20. 机器学习——朴素贝叶斯

热门文章

  1. python模拟点击下一页_爬虫模拟点击下一页selenium
  2. 河南味道的代表——程校长山药胡辣汤
  3. 【Django-Meeting系统】time.sleep()实现定时发邮件,并放在K8S服务器中-20220722
  4. detectron2训练自己的数据集和转coco格式
  5. 关键词权重计算算法 - TF-IDF
  6. 全球科技巨擘大战AI
  7. python异常处理输入不是整数_Python异常处理
  8. Java Web假登录
  9. 【skynet】 loginserver 登陆服务器模板 登录验证
  10. Mac 查询是否支持VT