使用Python IDLE进行Debug调试

简介: 使用Python IDLE进行Debug调试

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



6eca51c3272448799b0d047c8085dd45.png

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




0b57835d6b8d4191ba1b0b94fdd178d7.png

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


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

b4c7aaea9cb449dda91b9221223e6b5d.png


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


08003c34f16840f4b93b2fe8171e88a2.png


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


ca582a76b6454aa195a2a03992bacf2a.png


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


9066630e3b914d0b8126ce389f0f2e49.png


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

21f93256877141878584970bd1c17de7.png



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

654347270a0d439d887a63974bd61822.png

相关文章
|
2月前
|
存储 缓存 程序员
Python程序员Debug利器,和Print说再见
Python程序员Debug利器,和Print说再见
26 2
|
8月前
|
Python
python的debug神器PySnooper
python的debug神器PySnooper
|
8月前
|
程序员 数据安全/隐私保护 索引
【python基础知识】11.如何debug -常见报错原因及排查思路 - 思维篇
【python基础知识】11.如何debug -常见报错原因及排查思路 - 思维篇
129 0
|
算法 程序员 Python
Python在pycharm中的调试(debug)
作为一名程序员,调试(debug)程序是一项必会的事情,在利用pycharm这个pythonIDE时,不好好利用其调试功能真的是太可惜了。
1351 0
|
14天前
|
存储 人工智能 数据处理
Python:编程的艺术与科学的完美交融
Python:编程的艺术与科学的完美交融
19 1
|
3天前
|
存储 Python 容器
Python高级编程
Python集合包括可变的set和不可变的frozenset,用于存储无序、不重复的哈希元素。创建集合可使用{}或set(),如`my_set = {1, 2, 3, 4, 5}`。通过add()添加元素,remove()或discard()删除元素,如`my_set.remove(3)`。
|
3天前
|
测试技术 Python
Python模块化方式编程实践
Python模块化编程提升代码质量,包括:定义专注单一任务的模块;使用`import`导入模块;封装函数和类,明确命名便于重用;避免全局变量降低耦合;使用文档字符串增强可读性;为每个模块写单元测试确保正确性;重用模块作为库;定期维护更新以适应Python新版本。遵循这些实践,可提高代码可读性、重用性和可维护性。
21 2