Python抓取网站图片
使用Python抓取网站图片#!/usr/bin/env python#coding:utf8import re,urlliburl='http://blog.linuxeye.com/'def getHtml(): page = urllib.urlopen(url) html = page.read() return htmldef getImg(html): reg = r'<img src="(.*?\.\w{3,4})"' imgre = re.compile(reg) imglist = re.findall(imgre,html) n = 0 print imglist for imgurl in imglist: n=n+1 pic_suffix = imgurl.split('.')[-1] if imgurl == 'http': print imgurl urllib.urlretrieve(imgurl,'%d.%s' % (n,pic_suffix)) else: print url + imgurl urllib.urlretrieve(url + imgurl,'%d.%s' % (n,pic_suffix))U=getHtml()getImg(U) Wed Jun 26 18:12:02 CST 2013
摘自:http://blog.linuxeye.com/336.html
页:
[1]