Python 下载图像时无法捕获urllib 404错误

Python 下载图像时无法捕获urllib 404错误,python,urllib,Python,Urllib,用这段代码运行Python3,我一辈子都抓不住这个404错误。如果未找到映像,则会在以下位置引发urllib.error.HTTPError:HTTP error 404:not found dl_image=urllib.request.urlretrieve(cam_url,“缩略图”+str(1+img_num[0])+“.jpg”): 错误出现在 dl_image = urllib.request.urlretrieve(cam_url, "thumbnail" + str(1 + im

用这段代码运行Python3,我一辈子都抓不住这个404错误。如果未找到映像,则会在以下位置引发
urllib.error.HTTPError:HTTP error 404:not found
dl_image=urllib.request.urlretrieve(cam_url,“缩略图”+str(1+img_num[0])+“.jpg”)


错误出现在

dl_image = urllib.request.urlretrieve(cam_url, "thumbnail" + str(1 + img_num[0]) + ".jpg") 

只需将
try
语句放在该行之前

您可以发布回溯吗?错误出现在
dl_image=urllib.request.urlretrieve(cam_url,“缩略图”+str(1+img_num[0])+“.jpg”):
try
语句放在该行之前。@JRodDynamite就是这样!当解决方案就在我面前的时候,我正在打自己的脑袋,发布一个答案,我会接受它。
dl_image = urllib.request.urlretrieve(cam_url, "thumbnail" + str(1 + img_num[0]) + ".jpg")