簡(jiǎn)單的寫(xiě)了一個(gè)爬蟲(chóng)爬取圖片和網(wǎng)頁(yè)

由于斷斷續(xù)續(xù)的學(xué)習(xí)python,知識(shí)整理不夠系統(tǒng)惰蜜,一點(diǎn)一點(diǎn)堆積學(xué)習(xí)腳印吧昂拂。

昨天想著做一個(gè)小爬蟲(chóng)下載一下圖片什么的,然后就找了點(diǎn)資料做了這個(gè)demo抛猖。

1.創(chuàng)建python程序

用編譯器創(chuàng)建一個(gè)程序即可格侯,我這里用的是pycharm

2.創(chuàng)建py文件,開(kāi)始擼代碼

#引入的包

# -*- coding: UTF-8 -*-

import urllib

import urllib.request

import re

如果你的環(huán)境沒(méi)有集成request财著,使用命令pip install requests進(jìn)行下載安裝或者搜索一下進(jìn)行下載安裝联四,安裝完成之后如果還有報(bào)錯(cuò)注意配置一下開(kāi)發(fā)環(huán)境,步驟如下


配置環(huán)境

還需要配置


環(huán)境配置


環(huán)境配置

#獲取html

def loadPage(url,filename):

??? request = urllib.request.Request(url)

??? html1 = urllib.request.urlopen(request).read()

??? return html1.decode('utf-8')


#寫(xiě)入本地

def writePage(html,filename):

? ? with open(filename,'w')as f:

????????f.write(html)


#負(fù)責(zé)處理每一個(gè)頁(yè)面url

def tiebaSpider(url,beginPage,endPage):

????for page in range(beginPage,endPage+1):

????????pn = (page -1)*50

????????fullurl = url+"&pn"+str(pn)

????????print (fullurl)

????????filename ='第' +str(page) +'頁(yè).html'

????????html = loadPage(url,filename)

????????writePage(html,filename)

????????getImg(html)

#下載圖片

def getImg(html):

? ? reg =r'src="(http://imgsrc.*?\.jpg)"'

? ? imgre = re.compile(reg)

????imglist = re.findall(imgre,html)

????x =0

? ? for imgurl in imglist:

????????urllib.request.urlretrieve(imgurl,'%s.jpg' % x)

????????x+=1

????print ('*' *30)

#入口函數(shù)

if __name__ =="__main__":

????kw =input('請(qǐng)輸入你需要爬取的貼吧名:')

????beginPage =int(input('請(qǐng)輸入起始頁(yè)'))

????endPage =int(input('請(qǐng)輸入結(jié)束頁(yè)'))

????url ='https://tieba.baidu.com/f?'

????kwl = {'kw':kw}

????key = urllib.parse.urlencode(kwl)

????fullurl = url+key

????tiebaSpider(fullurl,beginPage,endPage)

然后就美滋滋的看圖吧撑教,鏈接可以換成你想要的其他鏈接朝墩,但是要注意分析html中的元素。需要一點(diǎn)點(diǎn)前端知識(shí)伟姐,可以自行查詢資料或者一起交流討論哈


菜鳥(niǎo)走向大牛收苏,大家共同前進(jìn),如果覺(jué)得不錯(cuò)愤兵,請(qǐng)給個(gè)贊/關(guān)注鹿霸。

一起交流學(xué)習(xí),有問(wèn)題隨時(shí)歡迎聯(lián)系秆乳,郵箱:383708669@qq.com

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末懦鼠,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子屹堰,更是在濱河造成了極大的恐慌肛冶,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,277評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件双藕,死亡現(xiàn)場(chǎng)離奇詭異淑趾,居然都是意外死亡阳仔,警方通過(guò)查閱死者的電腦和手機(jī)忧陪,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,689評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)近范,“玉大人嘶摊,你說(shuō)我怎么就攤上這事∑谰兀” “怎么了叶堆?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,624評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)斥杜。 經(jīng)常有香客問(wèn)我虱颗,道長(zhǎng)沥匈,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,356評(píng)論 1 293
  • 正文 為了忘掉前任忘渔,我火速辦了婚禮高帖,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘畦粮。我一直安慰自己散址,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,402評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布宣赔。 她就那樣靜靜地躺著预麸,像睡著了一般。 火紅的嫁衣襯著肌膚如雪儒将。 梳的紋絲不亂的頭發(fā)上吏祸,一...
    開(kāi)封第一講書(shū)人閱讀 51,292評(píng)論 1 301
  • 那天,我揣著相機(jī)與錄音钩蚊,去河邊找鬼犁罩。 笑死,一個(gè)胖子當(dāng)著我的面吹牛两疚,可吹牛的內(nèi)容都是我干的床估。 我是一名探鬼主播,決...
    沈念sama閱讀 40,135評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼诱渤,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼丐巫!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起勺美,我...
    開(kāi)封第一講書(shū)人閱讀 38,992評(píng)論 0 275
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤递胧,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后赡茸,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體缎脾,經(jīng)...
    沈念sama閱讀 45,429評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,636評(píng)論 3 334
  • 正文 我和宋清朗相戀三年占卧,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了遗菠。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,785評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡华蜒,死狀恐怖辙纬,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情叭喜,我是刑警寧澤贺拣,帶...
    沈念sama閱讀 35,492評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站,受9級(jí)特大地震影響譬涡,放射性物質(zhì)發(fā)生泄漏闪幽。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,092評(píng)論 3 328
  • 文/蒙蒙 一涡匀、第九天 我趴在偏房一處隱蔽的房頂上張望沟使。 院中可真熱鬧,春花似錦渊跋、人聲如沸腊嗡。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,723評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)燕少。三九已至,卻和暖如春蒿囤,著一層夾襖步出監(jiān)牢的瞬間客们,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,858評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工材诽, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留底挫,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,891評(píng)論 2 370
  • 正文 我出身青樓脸侥,卻偏偏與公主長(zhǎng)得像建邓,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子睁枕,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,713評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 2017年1月6日 星期五 努力了的才叫夢(mèng)想官边,不努力的就是空想,你所付出的努力外遇,都是這輩子最清晰的時(shí)光注簿。激勵(lì)你堅(jiān)持...
    zkishi閱讀 237評(píng)論 0 0
  • 回憶那天晚上,他打電話來(lái)告訴我跳仿,小麗诡渴,我要結(jié)婚了,我說(shuō)好呀菲语,我一定來(lái)參加你的喜酒妄辩,祝你和她幸福,一定要幸福美滿谨究,他...
    我沒(méi)哭只是睫毛落了水閱讀 281評(píng)論 0 1
  • 一開(kāi)始恩袱,她帶著輕紗般朦朧 引誘我想要走得更深 窈窕身影泣棋,眉目傳情 Yes~即便看不到她盈盈淺笑也能感覺(jué)得到 她往昔...
    禾葉兄弟閱讀 375評(píng)論 8 5
  • 姓名:母光艷 公司:寧波貞觀電器 第235期胶哲,利他二組 【日精進(jìn)打卡第33天】 【知-學(xué)習(xí)】 讀誦《六項(xiàng)精進(jìn)》大綱...
    母光焱閱讀 175評(píng)論 0 0
  • 文|十一分 渭水涓涓長(zhǎng)流千年,養(yǎng)育了無(wú)數(shù)代的關(guān)中三秦兒女潭辈,這片黃土地上曾是中國(guó)文明的政治中心鸯屿。多少的皇帝名臣澈吨,...
    十一分閱讀 254評(píng)論 0 1