Python 如何Debug list index out of range

2025-05-05 22:49:48

1、step1 启动命令行终端进入Ubuntu操作系统后,使用快捷键快速开启命令行终端,进入命令行终端

Python 如何Debug list index out of range

2、step2 运行py文件在命令行终端将当前路径调整到异常代码的目录下,使用【python +py文件】来运行文件

Python 如何Debug list index out of range

3、step3 查询错误位置在运行之后,可以看到错误报出的位置,我们可以通过读报错信息从中找出错误的位置和对应的代码位置

Python 如何Debug list index out of range

4、step4 进入py文件使用vim指令进入py文件编辑界面指令 【vim +py文件】

Python 如何Debug list index out of range

5、step5 添加打印信息在打印错误位置的前一行,打印出报错的变量情况,一般针对该bug可打印出尺寸信息

Python 如何Debug list index out of range

6、step6 定位问题根据以上打印的尺寸信蝌怦吩曰息,然后对应我们的错误代码位置,我们就可以看到报错的原因。如图中所示,len为3,而list指针是0开始的,因此a[3]则越界了

Python 如何Debug list index out of range

7、以上,就是对list index out of range的解决方案啦

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢