当我们在运行python程序出错时,我们需要定位到出错的位置。有时候通过程序运行时的报错可以很容易的找到出错的位置,但是有时候必须得通过调试程序才能找出我们的错误。

PyCharm中要调试程序的话,在代码前面单击设置断点。

然后 运行-->调试 。或者按 alt+shift+F9  进入调式模式。

控制台可以实时的看我们程序的输出。

F8是单步步过,F7是单步步入

比如我们现在要执行一个函数,按F8的话,就会直接执行完该函数。而如果按F7的话,就会跟踪到函数内部去,如果函数内部调用了其他函数或模块,则又会跟踪到其他的函数或者模块当中。

当我们执行完某一行代码后,代码后面会有变量的值

当我们要停止调式的话,可以直接按 控制台左边的按钮,或者按 ctrl+F2

最新文章

  1. 项目中的一个JQuery ajax实现案例
  2. android 开启或者隐藏软键盘
  3. redis 应用
  4. knowlege experience
  5. 基于spark实现表的join操作
  6. python统计英文首字母出现的次数
  7. Sentry Server 日志记录分析服务
  8. 关于ue上传图片到七牛云设置key
  9. JUC锁机制
  10. python pandas dataframe to_sql方法error及其解决
  11. [Hadoop] - Win7下提交job到集群上去
  12. 一个Python小白5个小时爬虫经历 【续】
  13. php中常用的字符串查找函数strstr()、strpos()实例解释
  14. jquery对象和DOM对象的区别和转换
  15. linux防火墙,高级策略策略实例详解(实例一)
  16. linux系统下安装redis及配置
  17. 设计模式(二)策略模式(Strategy)
  18. JVM jstack 详解
  19. python学习笔记3--set
  20. JAX-RS(REST Web Services)2.0 can not be installed: One or more constraints have not been satisfied

热门文章

  1. 通达OA 越权访问-2013/2015版本
  2. 如何在Bash脚本中引入alias
  3. java基础:数据类型拓展
  4. python inspect库
  5. 2018ICPC南京D. Country Meow
  6. JAVA面试核心知识点(一):计算机网络
  7. 教你如何用Python模拟http请求(GET,POST)
  8. Java中的集合Set - 入门篇
  9. Python面向对象练习题
  10. [2020年10月28日普级组]1406.SMRTFUN