为何用了try except continue 还是遇到报错就不往下走了
收藏
https://aistudio.baidu.com/bjcpu02/user/1007723/3241967/notebooks/3241967.ipynb
0
收藏
请登录后评论
首先这个地址是私人的看不了
然后这个try except continue 是python基础语法,和你这个平台没有关系
如果你真的解决不了建议学习一下python基础,或者直接百度报错,这样子解决更加快速
你把项目公开,我看看你怎么写的。。。
continue好像只在循环内才生效,和try except一起使用我还没怎么见过。。。
https://aistudio.baidu.com/aistudio/projectdetail/3269019?contributionType=1
这是去年一个小白教程的作业,try except 那段代码是作业自带的,没有改。
前面的根据网页元素的变化改了一点。
emm, 貌似你缩进错了,continue是要放在except:里试试。
改了下,还是报错。到底咋回事捏
刚去运行了你这个项目,报错不是报在这里了呀,报错位置是:
这个位置并没有被try except包裹。你这样改一下:
然后就可以了:
多谢!
是不报错了,可是你这边249张,我自己运行只回来12张图片呢。
成功下载第1张图片: https://bkimg.cdn.bcebos.com/pic/ac4bd11373f082025aafe253dbb7ecedab64034fad01?x-bce-process=image/resize,m_lfit,h_160,limit_1/format,f_auto
成功下载第2张图片: https://bkimg.cdn.bcebos.com/pic/241f95cad1c8a786c9176e63f745de3d70cf3bc7fa00?x-bce-process=image/resize,m_lfit,h_160,limit_1/format,f_auto
成功下载第3张图片: https://bkimg.cdn.bcebos.com/pic/1ad5ad6eddc451da81cb168626b14566d01609249400?x-bce-process=image/resize,m_lfit,h_160,limit_1/format,f_auto
第1张照片:/home/aistudio/work/pics/胡馨尹/2.jpg
第2张照片:/home/aistudio/work/pics/胡馨尹/1.jpg
第3张照片:/home/aistudio/work/pics/胡馨尹/4.jpg
第4张照片:/home/aistudio/work/pics/胡馨尹/3.jpg
第5张照片:/home/aistudio/work/pics/胡馨尹/5.jpg
第6张照片:/home/aistudio/work/pics/沈莹/2.jpg
第7张照片:/home/aistudio/work/pics/沈莹/1.jpg
第8张照片:/home/aistudio/work/pics/沈莹/4.jpg
第9张照片:/home/aistudio/work/pics/沈莹/3.jpg
第10张照片:/home/aistudio/work/pics/张楚寒/2.jpg
第11张照片:/home/aistudio/work/pics/张楚寒/1.jpg
第12张照片:/home/aistudio/work/pics/张楚寒/3.jpg
共爬取《青春有你2》选手的12照片
所有信息爬取完成!
啊……这……
我就是直接运行你的那个链接对应的项目,只改了图中的地方,其余地方什么都没改呀。
前面答案说到的:改下缩进,放except里面,我是没有这么改的。