下载百度贴吧的一个页面的图片,代码如下:
http://tieba.baidu.com/p/4109803644

#!/usr/bin/python
#coding:utf8

import re
import urllib

#获取页面html
def getHtml(url):
    page = urllib.urlopen(url)
    html = page.read()

    return html

def getImg(html):
    #图片正则
    res = r'src="(.+?\.jpg)" ><br><img class="'
    imgUrlList = re.findall(res, html)

    i = 0
    for imgUrl in imgUrlList:
        #下载图片
        urllib.urlretrieve(imgUrl, "%s.jpg" %i) 
        i+=1


if __name__=="__main__":
    html = getHtml("http://tieba.baidu.com/p/4109803644")
    getImg(html)
Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐