美文网首页
Python开发环境搭建及如何调试程序

Python开发环境搭建及如何调试程序

作者: MarkShen | 来源:发表于2018-10-03 10:56 被阅读0次

    1. Python下载

    到Python官网上下载Python,下载完成后,根据自己的环境安装到相应的操作系统上

    2. 使用VSCode作为集成开发工具

    • 下载VSCode
    • 下载完后打开软件
    VSCode_UI

    3. 下载相应的插件

    Python_plugin
    注意:如果没有安装直接点击安装即可

    4. 配置pythonPath

    点击开发工具文件 -> 首选项 -> 设置 或者使用快捷键 ctrl + ,来打开用户设置

    python_env_configuration
    • 用户设置里面有好多插件的默认设置,在上面的文本框中输入python.p就可以找到完成python.pythonPath的默认设定,这个参数是用来指定python.exe文件所在的地址。

    上面的内容如果进行完后,那么开始进入如何调试python程序的部分

    5. 如何调试python程序

    • 首先要用VSCode软件编写一段python程序如下
    1 a = 10;
    2 b = 20;
    3 if a < b:
    4     print('a < b');
    5 else:
    6     print('a > b');
    
    • 使用F5执行上面的代码,VSCode将输入下面的结果
    python_demo_program
    • 现在在第三行添加断点,那么问题来了,怎么在代码中添加断电呢?非常简单,在VSCode软件集成开发工具中,在想加入断点的所在行上单击左键,然后再按键F5运行程序。结果如下图所示。
    Python_Debug
    • 一般Debug中,大家都比较关心的问题大概有以下几点

      • 继续F5: 跳过所有断点
      • 单步跳过F10: 不进入函数内
      • 单步调试F11: 进入函数内
      • 单步跳出shift + F11: 从进入的函数内跳出
      • 重启ctrl + shift + F5: 重新启动调试
      • 停止shift + F5: 停止Debug模式
    method_invoke_add method_add_invoked
    • 有注意观察的同学一定会注意到,调用堆栈中的add方法哪里去了,从这里可以非常清晰的总结出,方法调用时,是把方法add压入(push)到调用堆栈中,等待add方法执行完后,add方法被从调用堆栈中弹出(pop)。

    总结
    本文主要就Python的环境搭建,以及如何调试python程序做了一个简单的介绍,重点是如何调试Python程序。

    相关文章

      网友评论

          本文标题:Python开发环境搭建及如何调试程序

          本文链接:https://www.haomeiwen.com/subject/acjzoftx.html