我正在尝试下载一个巨大的图片,大多数的网址都是空白的,并且是错误类型。
当我运行脚本时,它下载图像,但当它看到错误的URL类型时,脚本停止运行。我希望这样脚本在看到错误的URL或空白的URL时不会停止,这样跳过错误的URL并转到下一个URL。
以下是错误URL和代码的示例:
import wget
urls = ['https://www.1000-annonces.com/appartement-a-louer-a-cote-hotel-solazur-IMGH1552740173_img20190316wa00061.jpg',
'https://www.1000-annonces.com/proche-ouarzazate-vends-kasbah-maison-d-hotes-IMGH1376736359_piscine__chauffee.jpg',
'badurl.jpeeg'
'https://www.1000-annonces.com/bel-appartement-en-bord-de-mer-IMGH1541404860_img20180826wa0065.jpg',
'https://www.1000-annonces.com/appartement-a-louer-a-cote-hotel-solazur-IMGH1552740173_img20190316wa00061.jpg',
]
for url in urls:
wget.download(url)
您可能建议清理URL或删除错误的URL,但我不想这样做。这是因为我的脚本将找到URL,然后请求下载,没有办法清除URL以删除错误的URL。