63
技術社區[雲棲]
python抓取網頁圖片
# -*- coding: utf-8 -*- #--------------------------------------- # 程序:網頁圖片抓取 # 作者:lqf # 日期:2013-08-10 # 語言:Python 2.7 # 功能:抓取網頁jpg鏈接圖片 #--------------------------------------- import re import string import sys import os import urllib url="https://tieba.baidu.com/p/2521298181"#這個是某貼吧地址 imgcontent=urllib.urlopen(url).read()#抓取網頁內容 urllist=re.findall(r'src="(http.+?\.jpg)"',imgcontent,re.I)#提取圖片鏈接 if not urllist: print 'not found...' else: #下載圖片,保存在當前目錄的pythonimg文件夾下 filepath=os.getcwd()+'\pythonimg' if os.path.exists(filepath) is False: os.mkdir(filepath) x=1 print u'爬蟲準備就緒...' for imgurl in urllist: temp= filepath + '\%s.jpg' % x print u'正在下載第%s張圖片' % x print imgurl urllib.urlretrieve(imgurl,temp) x+=1 print u'圖片下載完畢,保存路徑為'+filepath
最後更新:2017-04-03 16:48:53