python爬蟲學習教程,短短25行代碼批量下載豆瓣妹子圖片、非常簡短,代碼不是很多非常適合新手練習! ...
python爬蟲學習教程,短短25行代碼批量下載豆瓣妹子圖片、非常簡短,代碼不是很多非常適合新手練習!
python爬蟲學習教程,短短25行代碼批量下載豆瓣妹子圖片、非常簡短,代碼不是很多非常適合新手練習!
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相關小案例及學習經驗