全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  应聘面试  >  Python面试题

请说明你在没有IDE的情况下如何调试Python代码?

发布时间:2022-08-22 16:33:00
发布人:wjy

Python内置了交互式调试器,可以通过引入pdb模块,并调用set_trace()函数来触发调试器,让代码停在指定的位置,然后通过输入局部变量的名称来打印它们的值,或通过locals()函数来列出所有的局部变量,当然还可以引入模块、创建新对象、调用help()函数获取帮助等。

当然我们也可以使用下面的命令让代码继续向下执行:

1. step:执行当前代码并将程序运行到下一条可执行语句开头处,遇到函数会进入函数并停留在函数开头的地方。

2. next:执行当前代码并将程序运行到下一条可执行语句开头处,遇到函数会调用函数并得到结果不会进入函数。

3. return:继续运行程序直到函数的return语句处。

4. continue:继续运行程序直到下一个断点或set_trace()调用点。

没有IDE的情况下如何调试Python代码

相关文章

华为外包python面试题-Python实现斐波那契数列

2023-07-25

常见Python程序员面试题

2023-07-21

Python面试题及答案

2023-07-20

matlab和python实现pca降维算法

2023-03-29

【Python面试题】运行下面的代码是否会报错?

2022-08-23

【Python面试题】对下面给出的字典按值从大到小对键进行排序。

2022-08-23
在线咨询 免费试学 教程领取