美文网首页
PythonDemo1--爬网页图片

PythonDemo1--爬网页图片

作者: DDY | 来源:发表于2017-02-09 11:53 被阅读53次

    利用Python爬网页上图片

    #!/usr/bin/python
    #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="(.+?\jpeg)"'
            imgre = re.compile(reg)
            imglist = re.findall(imgre, html)
            x = 0
    '''
    for 循环遍历list列表,利用urlretrieve()方法从远程直接下载到本地
    '''
            for imgurl in imglist:
                    urllib.urlretrieve(imgurl,'%s.jpeg' %x)
                    x+=1
    
    html = getHtml("http://mt.sohu.com/20170120/n479174254.shtml")
    
    print getImg(html)
    
    
    img.png

    相关文章

      网友评论

          本文标题:PythonDemo1--爬网页图片

          本文链接:https://www.haomeiwen.com/subject/omsiittx.html