大模型开发实践——使用vscode连接开发机进行python debug
1、什么是debug?
当你刚开始学习Python编程时,可能会遇到代码不按预期运行的情况。这时,你就需要用到“debug”了。简单来说,“debug”就是能再程序中设置中断点并支持一行一行地运行代码,观测程序中变量的变化,然后找出并修正代码中的错误。而VSCode提供了一个非常方便的debug工具,可以帮助你更容易地找到和修复错误。
2、使用Vscode进行Python debug的流程
Step1.安装Python扩展
- 打开VSCode,点击左侧扩展栏,搜索Python,并安装。
Step2.配置调试
- 打开你的Python文件,点击左侧活动栏的“运行和调试”图标。
Step3.设置断点
在代码行号旁边点击,可以添加一个红点,这就是断点(如果不能添加红点需要检查一下Python扩展是否已经正确安装)。当代码运行到这里时,它会停下来,这样你就可以检查变量的值、执行步骤等。
Step4.启动debug
点击VSCode侧边栏的“Run and Debug”(运行和调试),选择调试配置后,点击绿色箭头(开始调试)按钮,或者按F5键。
Step5.查看变量
当代码在断点处停下来时,你可以查看和修改变量的值。在“Run and Debug”侧边栏的“Variables”(变量)部分,你可以看到当前作用域内的所有变量及其值。
Step6.单步执行代码
你可以使用顶部的debug面板的按钮来单步执行代码。这样,你可以逐行运行代码,并查看每行代码执行后的效果。
debug面板各按钮功能介绍:
-
continue: 继续运行到下一个断点。 -
step over: 单步跳过,可以理解为运行当前行代码,不进入具体的函数或者方法。 -
step into: 单步进入。如果当前行代码存在函数调用,则进入该函数内部。如果当前行代码没有函数调用,则等价于step over。 -
step out: 单步退出函数,返回到调用该函数的上一层代码。 -
restart: 重新启动调试。 -
stop: 终止调试。
Step7.修复错误并重新运行
如果你找到了代码中的错误,可以修复它,然后重新运行debug来确保问题已经被解决。
通过遵循以上步骤,你可以使用VSCode的debug功能来更容易地找到和修复你Python代码中的错误。可以自己编写一个简单的python脚本,并尝试使用debug来更好的理解代码的运行逻辑。记住,debug是编程中非常重要的一部分,所以不要怕花时间在这上面。随着时间的推移,你会变得越来越擅长它
Ps:1.debug示例
1.1pip安装

1.2激活conda环境

1.3运行debug添加断点并在左侧查看变量

2.实战代码编写答题测试结果


更多推荐
所有评论(0)