"'
需求:爬取必应的图片,并下载,以老师为例;
'"
1.首先通过XHR找到图片的url地址,打开该地址可看到
确认链接找到正确,然后多找几个来分析,可以得到通用的url:
url = 'https://cn.bing.com/images/async?q='+ '必应输入框内需要搜索的名字'+'&first='+'页数'+'&count=35&relp=35&scenario=ImageBasicHover&datsrc=N_I&layout=RowBased&mmasync=1
'
那么老师图片的url为:https://cn.bing.com/images/async?q=老师&first='+'页数'+'&count=35&relp=35&scenario=ImageBasicHover&datsrc=N_I&layout=RowBased&mmasync=1
通过xpath解析该url可发现图片链接路径: img_url = html.xpath('//a[@class="iusc"]/@m')