今天遇到了一个问题
就是爬取的图片无法下载
我的第一反应就是加refer,图片防盗链
Picreferer = {'Origin': 'http://www.cnbaowen.net',
# 'Referer': 'http://www.cnbaowen.net/api/geetest/',
# 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36'}
但是明明请求可以访问,下面是content内容
打印了下图片的url,有的的图片是已webp结尾的
http://static.geetest.com/pictures/gt/78c30e964/bg/813e037fe.webp
其实这是电脑的问题
为什么呀 ,因为有的电脑配置无法打开已.webp。
必须将后缀改为i.jpg
image_url = image_url.replace('webp','jpg')