爬虫03 爬取堆糖图片并保存到本地

原创 2016年08月31日 12:24:43
# -*- coding: utf-8 -*-
import urllib
import urllib2
import re
i=0
page = 1
url = 'http://www.duitang.com/album/?id=80174265'
user_agent="Mozilla/5.0 (Windows NT 6.1; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0"
headers = { 'User-Agent' : user_agent }
request = urllib2.Request(url,headers=headers)
response = urllib2.urlopen(request)
back=response.read()
imglist=re.findall(r'(http://img[^"]+\.jpeg)"',back)
for img in imglist:
    headers = {
        'Referer': 'http://www.duitang.com/album/?id=80174265',
        'User-Agent': "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/" +
                      "537.36 (KHTML, like Gecko) Chrome/50.0.2661.87 Safari/537.36"}
    print img

    f=open('堆糖图片'+str(i)+'.jpg','w')
    request = urllib2.Request(img, headers=headers)
    imgposition = urllib2.urlopen(request)
    imgget = imgposition.read()
    f.write(imgget)
    i=i+1
版权声明:Talk is cheap,show me the code 举报

相关文章推荐

[Python]使用Scrapy爬虫框架简单爬取图片并保存本地

初学Scrapy,实现爬取网络图片并保存本地功能一、先看最终效果保存在F:\pics文件夹下 二、安装scrapy1、python的安装就不说了,我用的python2.7,执行命令pip insta...

Python 爬虫多线程爬取美女图片保存到本地

Wanning 我们不是生产者,我们只是搬运工 资源来至于qiubaichengren ,代码基于Python 3.5.2 友情提醒:血气方刚的骚年。请谨慎 阅图 !!! 谨慎 阅图 !!! ...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

[python爬虫]--爬取mzitu.com的图片并保存

爬取mzitu.com的图片

Python3 爬虫实战(一)——爬取one每日一句,并保存到本地

Python3爬虫实战,爬取ONE每日一句,并保存到本地

Scrapy爬取图片并保存

Scrapy提供了一个 item pipeline ,来下载属于某个特定项目的图片,比如,当你抓取产品时,也想把它们的图片下载到本地。本文接豆瓣top250电影,爬取海报图片。  一、ImagesP...

【初学】java爬虫并抓取图片保存

【初学】java爬虫并抓取图片保存

python实现按主题爬取百度图片

python实现按主题爬取百度图片 python3: 说明:按主题爬取百度图片 code: #!/usr/bin/python #encoding: utf-8 import urll...

爬虫爬取下载图片

这个爬虫分别加了两个headers,每次获取一定的图片后都将会被403,可以试着多加一些headers

Python爬虫之——爬取妹子图片

首先声明,本博文为我原创,但是我在看了 崔庆才 博主的文章之后加以自己的实际处理的所得,感谢 崔庆才 博主,写的爬虫文章都好,博主文章地址:http://cuiqingcai.com/3179.htm...

《python爬虫实战》:爬取图片

《python爬虫实战》:爬取图片上篇博文讲解了关于爬取糗事百科上面的段子的例子程序,这篇博文,主要的目的就是爬取任何不用登陆的网站上的图片。还是以糗事百科为例。例子:爬取糗事百科上的图片实现代码如下...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)