码迷,mamicode.com
首页 > 编程语言 > 详细

python-一个小爬虫,爬取图片

时间:2017-03-22 10:32:24      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:read   urllib   取图   下载图片   retrieve   爬取   eve   爬虫   print   

import re
import urllib.request
# 爬取网页
def getHtml(url):
    page=urllib.request.urlopen(url)
    html=page.read()
    return html
# 获取图片地址
def getImg(html):
    rule=rsrc="(.*?\.jpg)" width
    rule_compile=re.compile(rule)
    Img_list=re.findall(rule_compile,html.decode(GBK))
    return Img_list
url="http://desk.zol.com.cn/bizhi/7005_87014_2.html"
html=getHtml(url)
# print(getImg(html))
#  下载图片到当前目录
x=0
for i in getImg(html):
    urllib.request.urlretrieve(i,%s爬虫.jpg % x)
    x+=1
 

 

python-一个小爬虫,爬取图片

标签:read   urllib   取图   下载图片   retrieve   爬取   eve   爬虫   print   

原文地址:http://www.cnblogs.com/yangwujun/p/6598519.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!