调试python时,简单的print可以帮助咱们直观了解代码流程进行debug,可是有时候作复杂的数据预处理,简单使用print去调试代码远远不能知足开发者的要求,掌握实时观测变量值的debug可以大大增长效率,原来一直使用vs code编辑Django代码,只会使用单个py文件进行debug,对于工程文件尝试使用pycharm去调试,感受真的棒棒哒!(虽然我在此以前在一个深坑(配错虚拟环境的路径)里挣扎了一成天5555~),对于vs code调试工程代码但愿有大神和我分享一下~我仍是心属于vs code的
第一步:
下载pycharm(谷歌一下,你就能够:下载)
第二步:
破解pycharm(谷歌一下,你就能够:修改开发机上host文件,粘贴注册码)
第三步:
在pycharm打开你的项目文件,个人项目文件须要虚拟环境,接下来是重点:python
菜单栏--File--Default Setting--Project Interpreter--选择虚拟环境的路径--点击OK按钮
注意!!!浏览器
以前我就是选错路径了,项目明明是能够运行的,debug的时候就一直报错,凉凉了一成天,太笨
必定好选择本项目的虚拟环境的路径,不要选择conda自带的依赖的路径
第四步:
菜单栏--Run--Edit Configurations--点击+按钮学习
按照项目的须要配置spa
而后点击OK按钮就配置好啦!接下来让咱们愉快的debug把~debug
第五步:
菜单栏--Run --Debug 'mydebug'调试
设置断点,在浏览器发送请求后会在断点停下来code
接下来咱们就能够愉快的观测变量的具体值啦,并且代码还能实时显示值,简直不要太方便啦啦啦,还有细节的debug使用就须要咱们一块儿交流学习啦~ip
今天又是本身写bug本身debug充实的一天·撒花~开发