下載給定網(wǎng)頁(yè)上圖片的方法
# -*- coding: utf-8 -*-
import re
import urllib
def getHtml(url):
#找出給出網(wǎng)頁(yè)的源碼
page = urllib.urlopen(url)
html = page.read()
return html
def getImg(html):
#正則
reg = r'src="(.*?\.jpg)"'
#編譯正則
imgre = re.compile(reg)
#找出圖片地址
imglist = re.findall(imgre,html)
#循環(huán)遍歷
x = 0
for i in imglist:
urllib.urlretrieve(i,'%s.jpg' % x)
x+=1
html = getHtml(r'http://www.renren.com/')
getImg(html)
相關(guān)文章
一個(gè)月入門(mén)Python爬蟲(chóng)學(xué)習(xí),輕松爬取大規(guī)模數(shù)據(jù)
利用爬蟲(chóng)我們可以獲取大量的價(jià)值數(shù)據(jù),從而獲得感性認(rèn)識(shí)中不能得到的信息,這篇文章給大家?guī)?lái)了一個(gè)月入門(mén)Python學(xué)習(xí),爬蟲(chóng)輕松爬取大規(guī)模數(shù)據(jù),感興趣的朋友一起看看吧2018-01-01詳解Python的Django框架中Manager方法的使用
這篇文章主要介紹了Python的Django框架中Manager方法的使用,包括修改初始Manager QuerySets和增加額外的Manager方法等操作,需要的朋友可以參考下2015-07-07python讀取文本繪制動(dòng)態(tài)速度曲線(xiàn)
這篇文章主要為大家詳細(xì)介紹了python讀取文本繪制動(dòng)態(tài)速度曲線(xiàn),多圖同步顯示,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-06-06實(shí)例講解python中的序列化知識(shí)點(diǎn)
本篇文章通過(guò)代碼實(shí)例給大家詳細(xì)分享了關(guān)于python中的序列化知識(shí)點(diǎn)內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。2018-10-10Python數(shù)據(jù)結(jié)構(gòu)與算法之完全樹(shù)與最小堆實(shí)例
這篇文章主要介紹了Python數(shù)據(jù)結(jié)構(gòu)與算法之完全樹(shù)與最小堆,結(jié)合實(shí)例形式分析了Python完全樹(shù)定義及堆排序功能實(shí)現(xiàn)相關(guān)操作技巧,需要的朋友可以參考下2017-12-12Python集合union()函數(shù)使用實(shí)例詳解
union()方法的工作原理是:返回多個(gè)集合(集合的數(shù)量大于等于2)的并集,即結(jié)果集合包含了所有被合并集合中的所有元素,因?yàn)榧现械脑夭豢芍貜?fù),所以各個(gè)集合中重復(fù)的元素在結(jié)果集合中只會(huì)出現(xiàn)一次,本文將簡(jiǎn)單介紹一下Python union()函數(shù)使用方法2023-07-07Python類(lèi)和對(duì)象基礎(chǔ)入門(mén)介紹
Python 是一種面向?qū)ο蟮木幊陶Z(yǔ)言。Python 中的幾乎所有東西都是對(duì)象,擁有屬性和方法。類(lèi)(Class)類(lèi)似對(duì)象構(gòu)造函數(shù),或者是用于創(chuàng)建對(duì)象的藍(lán)圖2022-08-08Python隨機(jī)生成均勻分布在單位圓內(nèi)的點(diǎn)代碼示例
這篇文章主要介紹了Python隨機(jī)生成均勻分布在單位圓內(nèi)的點(diǎn)代碼示例,具有一定參考價(jià)值,需要的朋友可以了解下。2017-11-11