IndexError: list index out of range

如题,对index这种的异常处理的解决方法有以下两种:

1、 用 try捕获处理

'''
    try:
        href = response.meta['href']
    except INdexError:
        href = 'null'
'''

2、用len()做个判断

'''
     href = dlist[1] if len(dlist) > 1 else 'null'
'''
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,742评论 18 399
  • 定义类并创建实例 在Python中,类通过 class 关键字定义。以 Person 为例,定义一个Person类...
    绩重KF阅读 3,970评论 0 13
  • 一、基本数据类型 注释 单行注释:// 区域注释:/* */ 文档注释:/** */ 数值 对于byte类型而言...
    龙猫小爷阅读 4,288评论 0 16
  • 逃到天涯海角 也逃不过你的缠绕 你的笑颜歌声一举一动 都在我的眼前耳边漂浮 一个人听海 上次还咫尺天涯 这次却只有...
    子执年华阅读 235评论 0 0
  • 2.28晚23:56,查了高数补考的成绩,果真没出意料,又挂了。是的,挂了,第二次挂了。我不知道,现在情绪很乱,和...
    啊啊啊我的茜茜啊阅读 121评论 0 0