python3.7脚本---爬取网页图片
#!/usr/bin/pythonimport reimport urllibimport urllib.request #python3中urlopen、urlritrieve都在request库里面了,所以要导入此库def htmlGet(url): page = urllib.request.urlopen(url) html = page.read() return htmldef imgGet(html): res = r'src="(https.*?\.jpg)"' imgre = re.compile(res) imglist = re.findall(imgre,html.decode("utf-8")) #html不加后面的会报错typeerror,因为编码格式的变化,这里需要指定一下 x = 0 for i in imglist: urllib.request.urlretrieve(i,"%s.jpg" % x) x+=1html = htmlGet("http://***")imgGet(html)
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。