python爬蟲學習教程,短短25行代碼批量下載豆瓣妹子圖片

python爬蟲學習教程,短短25行代碼批量下載豆瓣妹子圖片、很是簡短,代碼不是不少很是適合新手練習!python

python爬蟲學習教程,短短25行代碼批量下載豆瓣妹子圖片、很是簡短,代碼不是不少很是適合新手練習!python爬蟲

python爬蟲學習教程,短短25行代碼批量下載豆瓣妹子圖片、很是簡短,代碼不是不少很是適合新手練習!工具

代碼展現:

 1 #!/usr/bin/env python
 2 import urllib.request
 3 from bs4 import BeautifulSoup
 4 def crawl(url):
 5  headers = {'User-Agent':'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6'}
 6  req = urllib.request.Request(url, headers=headers)
 7  page = urllib.request.urlopen(req, timeout=20)
 8  contents = page.read()
 9  soup = BeautifulSoup(contents)
10  my_girl = soup.find_all('img')
11  for girl in my_girl:
12  link = girl.get('src')
13  print(link)
14  content2 = urllib.request.urlopen(link).read()
15  with open(u'D:\doubanmeizi'+'/'+link[-11:],'wb') as code:
16  code.write(content2)
17 page_start = 0
18 page_stop = 10
19 for page in range(page_start, page_stop):
20  page += 1
21  url = 'http://www.dbmeinv.com/?pager_offset=%s' % page
22  crawl(url)
23 print("哈哈,妹子圖片下載完畢啦!")
24  
25 '''
26 在學習過程當中有什麼不懂得能夠加個人python學習交流扣扣qun,934109170,羣裏有不錯的學習教程、開發工具與電子書籍。
27 與你分享python企業當下人才需求及怎麼從零基礎學習好python,和學習什麼內容。
28 '''

學習python爬蟲過程當中有不懂的能夠給我留言,能夠關注一下我,我會不定時分享關於python相關小案例及學習經驗學習

相關文章
相關標籤/搜索