pycharm 调试教程
视频教学
https://www.bilibili.com/video/av30984260/?p=13
step over 单步运行;单步执行;跨过;不进入函式(???);逐过程
思考:单步调试能不能进入函数内部?
单步运行
在程序开发中,为了找到程序的 bug,通常采用的一种调试手段,一步一步跟踪程序执行的流程,根据变量的值,找到错误的原因。
https://baike.baidu.com/item/单步运行/1611513?fr=aladdin
step into
单步执行:Step Over
就是一行一行的执行代码,但不一定会进入到所调用的代码里面,比如说,new了一个对象,但不一定会进入该对象构造方法里面。
单步进入:Step Into
就是调用了一个方法时,单步进入会进入到该方法里面,除非此方法上有断点,否则单步执行的时候不会进去,要想进去,又不想打断点,就用单步进入吧。
强制进入:Force Step Into
当调用了一个类库方法时候,强制进入会进入到该类库的方法里面,哪怕是class代码,这一般没必要,所以必须强制才能进去。
单步退出:Step Out
就是跳出断点,比如,当单步进入到一个方法里面时候,发现没有调试必要,点单步退出就跳出此方法到断线下一行。或者在一个断点上点单步退出,就忽略该断点 执行到下一个断点。单步退出并非退出程序,更不是越过一行或者几行不执行,而仅仅只是停止调试,让程序继续往下执行。
写给开发者的十大Pycharm技巧
https://blog.csdn.net/DefaultTest/article/details/81537979
写给开发者的10个 PyCharm 使用技巧(上)
写给开发者的10个 PyCharm 使用技巧(下)
pycharm 调试教程相关推荐
- Python开发工具PyCharm使用教程:如何调试python应用程序
此教程适用于PyCharm最新版本 ,如果您的版本不是最新版本,点击下面下载. PyCharm官方正版下载 找出问题的根源 前面介绍PyCharm使用教程时,已经创建并运行了Car脚本,我们来修改av ...
- 2021年最新PyCharm使用教程 --- 1、PyCharm的下载与安装
很多新手朋友对PyCharm的使用无从下手,于是花费了一点时间整理这份PyCharm操作手册, 完整PDF下载: 终于写完了!PyCharm操作手册 V1.0版本 PDF下载 目录如下: 2021年最 ...
- PyCharm使用教程(详细版 - 图文结合)
目录 一.创建项目 二.运行 三.错误提示 四.安装三方包 PyCharm的使用贯穿整个Python的学习,所以单独拿出来出教程不合适,说多了对于新手来说也还是不明白,这里我们先从学习开始前大家需要用 ...
- PyCharm使用教程 --- 8、版本控制
很多新手朋友对PyCharm的使用无从下手,于是花费了一点时间整理这份PyCharm操作手册, 完整PDF下载: 终于写完了!PyCharm操作手册 V1.0版本 PDF下载 目录如下: 2021年最 ...
- 2021年最新PyCharm使用教程 --- 2、环境配置
很多新手朋友对PyCharm的使用无从下手,于是花费了一点时间整理这份PyCharm操作手册, 完整PDF下载: 终于写完了!PyCharm操作手册 V1.0版本 PDF下载 目录如下: 2021年最 ...
- pycharm安装教程(下载安装+设置中文界面)
pycharm是python编辑器之一,用来编辑python代码及调试.可以跨平台,在macos和windows下面都可以很方便的使用. 下面以笔者在用的2022专业版为例,详细演示pycharm安装 ...
- 【PyCharm使用教程】10分钟快速学会使用PyCharm
PyCharm使用教程 Pycharm快捷键 1.配置解释器 2.安装python包 package 3.代码模版 4.IdeaVim插件 5.长句自动换行设置 6.复制路径和在访达中打开 7.str ...
- 【pytorch入门】Anaconda安装+pytorch安装+pycharm安装教程
前言 Anaconda是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项,其中包括Conda.Python以及一大堆安装好的工具包,比如:numpy.pan ...
- 使用pycharm调试Python代码时F8快捷键失效
一.问题现象 使用pycharm调试Python工程时,直接按F8,就是不移动,必须用鼠标去点击才能移动. 二.问题原因排查 由于在阅读文献,同时打开了有道词典,而网易有道词典的取词关开快捷键也是&q ...
- pycharm调试过程中出现跳过某行的现象解决办法(不要在调试过程中修改代码!)
今天在使用pycharm调试的过程中发现调试到某行的时候直接跳过了 分析原因可能是在调试当中修改了代码,导致对应的行变了 以后应记住,不要在程序调试的过程中修改代码,如果要修改代码,应重新执行调试
最新文章
- 升级失败?用TFTP修复Linksys无线路由器固件
- Erlang 之父去世,他留给程序员两点忠告
- 热点的ap频段哪个快_小米9手机热点无法使用:建议2.4G+5G 信号同时输出,提高兼容性...
- Pyhton学习——Day9
- UML轻松入门--类和对象
- Linux进阶之路———Shell 编程入门
- 普通小白学会Python到底具体能做什么呢?
- Linux定时向目标服务器传输文件
- 专升本的学生和高考考上本科的学生一样吗
- ffmpeg命令解析
- (2)量化交易学习-股票数据下载
- 计算机基础是五笔吗,计算机基础 五笔一.ppt
- ADB 学习(4):adb shell (上)
- 仿人机器人运动控制技术探讨
- 《SEM长尾搜索营销策略解密》一一2.14 3M的奇思妙想,原来来自长尾
- 视频矩阵的作用及原理
- 区块链技术应用于链接智慧医疗
- python打九九乘法表上三角下三角_python经典练习题之九九乘法表、打印菱形、打印对顶三角形、斐波拉契数列、素数... - 小黑电脑...
- 第二届长三角高校数学建模竞赛
- c程序设计语言 qsort,【程序设计基础_C语言】北理工的恶龙(附qsort范例)
热门文章
- Form的显式方式。
- vue之神奇的动态按钮
- [Swift]LeetCode1009. 十进制整数的补码 | Complement of Base 10 Integer
- linux exec操作文件描述符
- Software Defined Networking(Week 2, part 2)
- uva 10562 	Undraw the Trees
- 【vs2019MFC】msvcrtd.lib(exe_main.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函数 “int __cdecl invoke_mai
- docker学习-运行第一个docker镜像hello world
- C# typeof()实例详解
- Java Hex 16进制的 byte String 转换类