利用pycharm进行python代码的debug各功能解释

news/2024/7/16 9:33:56 标签: python, pycharm, ide

pycharmpythondebug_0">利用pycharm进行python代码的debug各功能解释

利用pycharm进行python代码的debug各功能解释

一 进入debug

  • 1 左键点击代码文件目标行,确定debug节点(可一次选择多个debug节点)
    在这里插入图片描述

  • 2 鼠标右键,选择debug
    在这里插入图片描述

二 各功能解读

  1. debug调试界面
    在这里插入图片描述
  2. 以下各图标功能解读
    • show execution point (alt+F9):转到当前执行的代码行;
    • step over(F8快捷键):单步执行时,在函数内遇到子函数时不进入子函数内,将子函数整个执行完再停止,即将子函数整个作为一步。在无子函数的情况下和step into效果一样。总的说,即程序代码不会进入子函数内dubug,子函数会在后台执行。
    • step into(F7快捷键):单步执行时,遇到子函数就进入且继续单步执行,会进入python源码。
    • step into my code(Alt+Shift+F7快捷键):单步执行时,进入遇到的所有子函数且对其单步执行,但不会进入到源码中,仅限自己写的函数代码。
    • step out(Shift+F8快捷键):在进入了一个函数后,看了两行代码后不看了,想跳出当前函数体,返回到调用此函数的地方,即应使用此功能。
    • run to cursor (alt+F9):一直运行到当前光标所在行位置;
    • Resume program(F9快捷键):继续恢复程序,直接运行到下一断点处。
      在这里插入图片描述

以上就是全部内容,感谢观看!


http://www.niftyadmin.cn/n/5252245.html

相关文章

【MySQL进阶】索引使用

一、索引使用 1.验证索引效率 tb_sku 这张表中准备了 1000w 的记录。 我用夸克网盘分享了「1000w的模拟数据」链接:https://pan.quark.cn/s/15cf665202b2 这张表中id为主键,有主键索引,而其他字段是没有建立索引的。 我们先来查询其中的…

go-zero 开发入门-API服务开发示例

接口定义 定义 API 接口文件 接口文件 add.api 的内容如下: syntax "v1"info (title: "API 接口文件示例"desc: "演示如何编写 API 接口文件"author: "一见"date: "2023年12月07日"version: "…

ClickHouse安装和部署

ClickHouse安装过程: ClickHouse支持运行在主流64位CPU架构(X86、AArch和PowerPC)的Linux操作 系统之上,可以通过源码编译、预编译压缩包、Docker镜像和RPM等多种方法进行安装。由于篇幅有限,本节着重讲解离线RPM的安…

minio的k8s的单机部署

minio的k8s的单机部署 apiVersion: apps/v1 kind: Deployment metadata:name: minionamespace: itshare spec:replicas: 1selector:matchLabels:app: miniotemplate:metadata:labels:app: miniospec:containers:- name: minioimage: minio/minio:RELEASE.2022-10-15T19-57-03Z…

IDEA启动应用时报错:错误: 找不到或无法加载主类 @C:\Users\xxx\AppData\Local\Temp\idea_arg_filexxx

IDEA启动应用时报错,详细错误消息如下: C:\devel\jdk1.8.0_201\bin\java.exe -agentlib:jdwptransportdt_socket,address127.0.0.1:65267,suspendy,servern -XX:TieredStopAtLevel1 -noverify -Dspring.output.ansi.enabledalways -Dcom.sun.management…

【layui】layui.table表格实现底部固定两行合计行

halo,下伙伴们,今天小编记录个关于layui开发的系统,layui.table表格实现底部固定两行(如:本页合计,全部合计) 小编查阅layui文档好像只能设置固定一行,所以就利用js添加css样式来修…

C++牛客知识点2

提示:接上文 文章目录 前言一、pandas是什么?二、使用步骤 1.引入库2.读入数据总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要&#xff0…