「PyCharm」- 进行 Python 代码调试 @2021-01-20

问题描述

代码调试功能相当方便,它可以帮助我们快速理解应用程序的执行逻辑。在复杂的场景中,远优于“观测调试”、“输出调试”等等方法。

该笔记将记录:在 PyCharm 中,如何进行代码调试。

解决方案

很多操作是类似的,大家多习以为常(比如,对于现代 IDE 工具,添加断点通常是在行号数字后面单击),所以我们这里只进行步骤概述。如果需要阅读详细说明,参考官方 Part 1. Debugging Python Code—PyCharm 文档。

以下为调试步骤:
1)添加断点,在行号数字后面单击,将显示红色圆点;
2)单击 “Debug”(图标为“绿虫”的按钮)进行调试;

常用功能按钮说明

Step through the program—PyCharm

1)Step over,向下执行,但是不要进入函数方法;
2)Step into,进入函数,用于了解函数内发生的事情;
3)Step into my code,从核心类库中出来;
4)Step out,完成当前函数执行,返回函数调用处;
5)Run to cursor,运行到鼠标所在的地方;

附加到正在 Running 的进程

Attach to process—PyCharm

MenuBar / Run / Attach to Process...,然后就可以像在 Debug 中那样进行调试。

相关链接

Debug—PyCharm
Part 1. Debugging Python Code—PyCharm

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: PyCharm是一款Python集成开发环境,是JetBrains公司开发的一款强大的Python IDE。它提供了许多先进的功能,包括代码自动完成、代码检查、调试工具、Web开发支持等等,并可以与 Git、GitHub、Docker等常用的开发工具集成。PyCharm分为专业版和社区版两种,其中社区版是免费的,适合个人开发者和初学者学习使用。pycharm-community-2021.2.3.exe是PyCharm社区版的安装文件,它可以在Windows操作系统上运行。用户可以通过下载、运行这个安装文件来安装PyCharm社区版,之后便可以使用这个IDE进行Python开发。PyCharm在开发过程中提供了许多方便的工具和快捷键,使开发效率大大提高。同时,它还支持多种开发插件,可以根据自己的需要来选择安装使用。总之,PyCharm是一款非常优秀的Python IDE,如果您需要进行Python开发,它绝对是您不错的选择。 ### 回答2: pycharm-community-2021.2.3.exe是一款Python开发工具,它是由JetBrains公司推出的一款开源软件。它的主要功能是提供一个集成的开发环境,让Python开发者可以更加高效地编写代码。该软件支持Python的各种开发工作,包括代码编辑、调试、测试、版本控制等。同时,它还提供了丰富的插件来支持不同的Python框架和库。该软件还提供了智能代码补全、语法高亮、代码格式化等功能,可以大大提高Python开发者的编码效率。由于pycharm-community-2021.2.3.exe是开源软件,因此它可以免费使用和修改。总之,它是一个非常实用的软件,对于Python开发者来说是一款不可或缺的工具。 ### 回答3: pycharm-community-2021.2.3.exe是一个Python编程语言的开发环境软件,它是免费版本的PyCharm,由JetBrains开发。该软件支持Windows、Mac OS和Linux操作系统,具有很多有用的功能和特性,例如:语法高亮、源代码自动补全、代码调试代码重构、版本控制、单元测试等,使得Python程序开发更加方便和高效。此外,该软件还支持多种框架和库,如Django、Flask、Numpy、Pandas、Matplotlib等。 该版本的PyCharm解决了之前存在的一些小bug,提供更好的稳定性和性能。对于那些想要学习Python编程或者从事Python开发的人来说,pycharm-community-2021.2.3.exe是一个非常好的选择,因为它可以帮助他们更容易地编写和调试Python程序,并提供了许多有用的开发工具和集成的第三方库,极大地提高了工作效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值