pyhton+selenium:下拉列表报错Message: element not interactable,IndexError: list index out of range

    hello,all. 最近在做爬取微博内容到excel的小练习,但是一直报错。

    当时报的第一个错误就是Message: element not interactable

        解决方法:在进行翻页操作之前加上休眠时间time.sleep(x).

    接着报了第二个错误,IndexError: list index out of range

        这个错误分析下来应该有两种原因,第一,index超范围了,第二,list为空。

        解决方法:将写入excel中的每一条数据都打印出来,查看到底有多少条内容或者列表是否真的为空。通过这个方法我找到了问题所在每一个界面的内容个数是不一样的,而我是以第一页内容个数进行循环遍历的,那么问题就轻松解决啦。

   

猜你喜欢

转载自blog.csdn.net/xd060606/article/details/86503598
今日推荐