1

前言

调试python时,简单的print能够帮助我们直观了解代码流程进行debug,但是有时候做复杂的数据预处理,简单使用print去调试代码远远不能满足开发者的要求,掌握实时观测变量值的debug能够大大增加效率,原来一直使用vs code编辑Django代码,只会使用单个py文件进行debug,对于工程文件尝试使用pycharm去调试,感觉真的棒棒哒!(虽然我在此之前在一个深坑(配错虚拟环境的路径)里挣扎了一整天5555~),对于vs code调试工程代码希望有大神和我分享一下~我还是心属于vs code的
第一步:
下载pycharm(谷歌一下,你就可以:下载)
第二步:
破解pycharm(谷歌一下,你就可以:修改开发机上host文件,粘贴注册码)
第三步:
在pycharm打开你的项目文件,我的项目文件需要虚拟环境,接下来是重点:

菜单栏--File--Default Setting--Project Interpreter--选择虚拟环境的路径--点击OK按钮
注意!!!

clipboard.png

之前我就是选错路径了,项目明明是可以运行的,debug的时候就一直报错,凉凉了一整天,太笨
一定好选择本项目的虚拟环境的路径,不要选择conda自带的依赖的路径
第四步:
菜单栏--Run--Edit Configurations--点击+按钮

clipboard.png

按照项目的需要配置

clipboard.png

然后点击OK按钮就配置好啦!接下来让我们愉快的debug把~

第五步:
菜单栏--Run --Debug 'mydebug'

clipboard.png

设置断点,在浏览器发送请求后会在断点停下来

clipboard.png

接下来我们就可以愉快的观测变量的具体值啦,而且代码还能实时显示值,简直不要太方便啦啦啦,还有细节的debug使用就需要我们一起交流学习啦~

今天又是自己写bug自己debug充实的一天·撒花~


陈妙妙
150 声望6 粉丝

vue全家桶+webpack+elementUI开发前端项目