Python爬蟲暴漫gif下載
#!/usr/bin/env python! -- coding: utf-8 --
圖片地址樣例:src="http://ww2.sinaimg.cn/large/005Yan1vjw1erf95qkbfog307e08uu0y.gif" style="width:460px"
import urllib,urllib2 import re
返回網頁源代碼
def getHtml(url, page): tempUrl = url + str(page) print tempUrl html = urllib2.urlopen(tempUrl) srcCode = html.read() return srcCode
def getImg(url, start_page, end_page):
#對網頁中圖片建立正則 pattern = re.compile(r'src="(.*?\.gif)".*?style="width:460px"') for x in xrange(start_page, end_page+1): srcCode = getHtml(url,x) #圖片完整路徑存儲為list imgSrc = pattern.findall(srcCode) num = 0 for i in imgSrc: urllib.urlretrieve(i,'P%s0%s.gif' %(x ,num)) num += 1 print "正則下載" print i print '全部任務完成!'----------- 程序的入口處 -----------
print u""" 程序開始運行
=========================================================
程序:暴漫爬蟲
版本:V0.1
作者:江前云后
語言:Python 2.7
操作:輸入要下載的暴漫gif的頁碼范圍,自動下載所有gif圖
=========================================================
"""
測試url
本文由用戶 8gw234 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!