这篇文章是看了网上有人写了之后,才去试试看的,但是因为我用的是python3.3,与python2.x有些不同,所以就写了下来,以供参考。
get_webJpg.py
#coding=utf-8
import urllib.request
import re def getHtml(url):
html = urllib.request.urlopen(url).read()
return html def getImg(html):
reg = r'src="(.+?\.jpg)" pic_ext' #正则表达式
imgre = re.compile(reg)
imglist = re.findall(imgre, html) x = 0
for imgurl in imglist:
urllib.request.urlretrieve(imgurl,'%s.jpg' %x)
x += 1 #return imglist html = getHtml("http://tieba.baidu.com/p/2460150866").decode('utf8')
print(getImg(html))
结果就是把网上那些图片下载到与get_webJpg.py同一个目录下了: