python 下载 保存 图片的urllib.urlretrieve()函数 简单用法

运行环境python2.7

#coding=utf-8
import urllib
import re

def getHtml(url):
    page = urllib.urlopen(url)
    html = page.read()
    return html

def getImg(html):
    reg = r'src="(.+?\.jpg)" pic_ext'
    imgre = re.compile(reg)
    # 匹配出所有的图片链接,返回结果为url列表
    imglist = re.findall(imgre,html)
    x = 0
    for imgurl in imglist:
        print(imgurl)
        # 将每张图片保存到本地
        urllib.urlretrieve(imgurl,'%s.jpg' % x)
        x+=1


html = getHtml("http://tieba.baidu.com/p/2460150866")

print getImg(html)
    原文作者:大蛇王
    原文地址: https://blog.csdn.net/t8116189520/article/details/78829744
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞