使用Python IDLE进行Debug调试

1.首先以我的Python版本为例为大家讲解,我的版本是Python 3.7,版本问题对使用情况影响不大。

2.接着我们可以通过新建文件夹来输入我们的代码或者打开我们已有的代码

这里我直接打开已有的代码效果如图,接下来我们如何使用Debug呢?

3.我们点击我们的Python shell窗口,进入到第一张图的地方

4.这里有一个Debug,这里就是我们的调试程序的入口,我们点击打开,然后选择Debugger

5.此时我们进入到该界面,可以看到原来的Python shell窗口出现了,DEBUG ON的字样,这就说明我们的Debug开始进行了。

6.返回我们的文件,进行设置断点

7..设置断点的一行会进行标黄,接着我们点击 run Module 或者点击键盘F5

8.这个时候我们的Debug会自动出现,如下图样,这里通过不同的按钮我们可以进行我们的程序调试。同时可以选择展现全局,局部变量等。

相关推荐
曲幽2 小时前
FastAPI + PostgreSQL 实战:从入门到不踩坑,一次讲透
python·sql·postgresql·fastapi·web·postgres·db·asyncpg
用户8356290780517 小时前
使用 C# 在 Excel 中创建数据透视表
后端·python
码路飞9 小时前
FastMCP 实战:一个 .py 文件,给 Claude Code 装上 3 个超实用工具
python·ai编程·mcp
dev派11 小时前
AI Agent 系统中的常用 Workflow 模式(2) Evaluator-Optimizer模式
python·langchain
前端付豪13 小时前
AI 数学辅导老师项目构想和初始化
前端·后端·python
用户03321266636713 小时前
将 PDF 文档转换为图片【Python 教程】
python
悟空爬虫15 小时前
UV实战教程,我啥要从Anaconda切换到uv来管理包?
python
dev派15 小时前
AI Agent 系统中的常用 Workflow 模式(1)
python·langchain
明月_清风17 小时前
从“能用”到“专业”:构建生产级装饰器与三层逻辑拆解
后端·python
曲幽1 天前
数据库实战:FastAPI + SQLAlchemy 2.0 + Alembic 从零搭建,踩坑实录
python·fastapi·web·sqlalchemy·db·asyncio·alembic