Pycharm工具中的debug是什么?python中debug的用法

有关“Pycharm工具中的debug是什么?python中debug的用法”有很多小伙伴对这方面发知识还不够理解,我们在使用python做开发的时候总是避不开需要用到这个工具,下面是经常用到的两种用法,一起来看看吧 。

Pycharm工具中的debug是什么?python中debug的用法

文章插图
Debug是python开发工具Pycharm内置的一个调试功能,它可以说是我们开发过程的神器了,是针对我们的程序运行脚本的逻辑、代码检查调试非常的细致 。
1、断点+单步调试法
这种是用的非常多的一种了,对于大规模的项目流程来讲,首先就是需要我们手动在每个核心关键代码位置加上个print输出语句,通过打印输出的范围值或语句提示,进一步缩小范围,过程需要重复很多次,并且我们需要大概预估此处可能会出现的错误,再设置判断条件或详细的输出提示,把范围缩小到比较完善的功能模块去,之后,在可能出现bug的几个关键位置打上红色圆圈的断点(单击本行代码的行号即可),等进入到单步调试再进行针对性的调试,查看变量值,代码逻辑等问题,定位到具体的代码块上,最后根据提示信息进行修改就可以了 。
2、pdb调试法
pdb是python自带的一个内置包,可以直接使用,它提供了非常友好的交互性的源代码调试功能,它的特性涵盖了以上的断点、单步调试,还能够进入函数源调试、查看当前代码、查看栈片段,动态更改变量值等功能,整体运行流程和以上差不多,相对功能更强大一些,具备交互性更友好吧 。
【Pycharm工具中的debug是什么?python中debug的用法】有关“Pycharm工具中的debug是什么?python中debug的用法”的内容就讲解到这里啦,希望你阅读完这篇文章之后能有所收获哦!

    推荐阅读