python爬虫之一---------豆瓣妹子图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python爬虫之一---------豆瓣妹子图相关的知识,希望对你有一定的参考价值。

 1 #-*- coding:utf-8 -*-
 2 __author__ = "carry"
 3 import urllib
 4 import urllib2
 5 from bs4 import BeautifulSoup
 6 
 7 
 8 url = http://www.dbmeinv.com/?pager_offset=1
 9 x = 1
10 def crawl(url):
11     headers = {User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36}
12     req = urllib2.Request(url,headers=headers)
13     page = urllib2.urlopen(req,timeout=20)
14     contents = page.read()
15     #print (contents.decode(‘utf-8‘))
16     soup = BeautifulSoup(contents,html.parser)
17     my_girl = soup.find_all(img)
18     #print my_girl
19     for girl in my_girl:
20         link = girl.get(src)
21         print link
22         global x
23         urllib.urlretrieve(link,image\%s.jpg%x)
24         print("正在下载第%s张"%x)
25         x +=1
26 
27 for page in range(1,20):
28     url = http://www.dbmeinv.com/?pager_offset=%d%page
29     crawl(url)
30 print("图片下载完毕")

 

以上是关于python爬虫之一---------豆瓣妹子图的主要内容,如果未能解决你的问题,请参考以下文章

第一次写,python爬虫图片,操作excel。

Python爬虫-萌妹子图片

月薪2万的爬虫工程师,Python需要学到什么程度?

月薪2万的爬虫工程师,Python需要学到什么程度?

python豆瓣电影爬虫

Python爬虫——豆瓣数据模型训练与检测