2019-10-04 代码run/debug

学计算机5年了,只知道一些基础的理论知识,写代码和调试很差,基本不会什么吧! 花时间了解一下关于这块的东西!以前觉得调试就是代码写出来一运行,有问题了分析那里出问题了,改完能运行就好了;调错的时候真的是很难受,一点不会,今天来补上这一课。

基于pycharm的学习。

1.在debug时出现-pycharm调试问题:Connection to Python debugger failed soket closed.

解决办法:

检查自己定义的python文件名,有可能和系统自带的文件重名。。。(是整个project里面的名字会重名).

2.run/debug学习

参考网站:

大牛的调试程序心得体会

这篇文章很是有用,强烈推荐学习!!!

https://blog.csdn.net/jamesli6/article/details/52206012

最全Pycharm教程(11)——Pycharm调试器之断点篇

https://blog.csdn.net/u013088062/article/details/50216015

https://blog.csdn.net/u013088062/article/details/50130991

最全Pycharm教程(3)——代码的调试、运行

https://blog.csdn.net/chenggong2dm/article/details/9368641

代码调试与错误处理

https://blog.csdn.net/zhaofen_7/article/details/81591324

感悟:重新认识调试

https://blog.csdn.net/jamesli6/article/details/52206012

单步调试 step into/step out/step over 区别

https://blog.csdn.net/angel_guoo/article/details/79936187

如何在 Python 中使用断点调试 - Crossin的编程教室 - OSCHINA

3.断点

你有一个程序出错了,大致猜出可能在某处会出错,你就在那里下一个断点。调试程序,执行到那里,程序会停下来,这时你可以检查各种变量的值,然后按步调试运行,观察程序的流向及各个变量的变化,便于快速排错。

4.调试的内容

循环语句调试的技巧、同步异步调试的技巧、中断调试技巧、外设调试技巧、数据库调试技巧、边界调试技巧、例外调试技巧、屏蔽法调试技巧、替代法调试技巧、接口调试技巧等等。

各种调试内容,需要慢慢积累。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 获取相册数据 http://kayosite.com/ios-development-and-detail-of-...
    0271fb6f797c阅读 1,631评论 0 1
  • 本系列出于AWeiLoveAndroid的分享,在此感谢,再结合自身经验查漏补缺,完善答案。以成系统。 Java基...
    济公大将阅读 1,547评论 1 6
  • iOS功能 iOS 如何跳转到系统设置里的指定子功能界面 http://blog.csdn.net/jingfa1...
    EmmaLyx阅读 713评论 0 4
  • 不知不觉2017年的余额已经所剩无几了 下面是我这一年来收藏的关于IOS开发的一些知识点 . iOS功能 iOS ...
    临渊还在阅读 710评论 0 0
  • 天黑 /隙均 那天傍晚的树 凋零着 奋力将枝条伸向远边的天空 势必要将此刻的天空侵扰变灰 好似风儿也在努力营造 公...
    隙均阅读 314评论 0 0