看世界
 
昨日:篇  今日:篇   总帖:篇   会员:
admin
创始人Lv2   
urllib.urlretrieve     
# coding:utf8
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列表z:\\
    imglist = re.findall(imgre, html)
    x = 0
    for imgurl in imglist:
        print(imgurl)
        # 将每张图片保存到本地
        urllib.urlretrieve(imgurl, 'z:\\%s.jpg' % x)
        x += 1


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

print getImg(html)

 0  已被阅读了20次  楼主 2018-10-22 13:52:43
回复列表

回复:urllib.urlretrieve

LOOK官方站 联系站长
Powered by Look博客