python爬去網絡圖片到本地

#coding=utf-8
import urllib.request
import re


def downloadPage(url):
    h = urllib.request.urlopen(url)
    return h.read()


def downloadImg(content):
    reg = r'src="(.+?\.jpg)" pic_ext'
    imgre = re.compile(reg)
    imglist = re.findall(imgre,content.decode())
    for i,url in enumerate(imglist):
        urllib.request.urlretrieve(url,"%s.jpg" %(i,))


content = downloadPage('http://tieba.baidu.com/p/2460150866')
downloadImg(content)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章