hello,all. 最近在做爬取微博内容到excel的小练习,但是一直报错。
当时报的第一个错误就是Message: element not interactable,
解决方法:在进行翻页操作之前加上休眠时间time.sleep(x).
接着报了第二个错误,IndexError: list index out of range,
这个错误分析下来应该有两种原因,第一,index超范围了,第二,list为空。
解决方法:将写入excel中的每一条数据都打印出来,查看到底有多少条内容或者列表是否真的为空。通过这个方法我找到了问题所在每一个界面的内容个数是不一样的,而我是以第一页内容个数进行循环遍历的,那么问题就轻松解决啦。