學(xué)習(xí)爬蟲入門基礎(chǔ)知識(shí)

1伴榔、什么是爬蟲僵井?

爬蟲就是將網(wǎng)絡(luò)中非結(jié)構(gòu)化數(shù)據(jù)轉(zhuǎn)化為結(jié)構(gòu)化數(shù)據(jù)的工具礁击。

通俗來(lái)講:將網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫(kù)過(guò)程盐杂。


2、爬蟲的分類

????a) ? ?通用爬蟲????VS ? ?聚焦爬蟲

i)通用爬蟲:一般用在搜索引擎中,針對(duì)所有數(shù)據(jù)進(jìn)行廣泛采集[廣度]

ii)聚焦爬蟲:也稱為定向爬蟲哆窿,針對(duì)目標(biāo)數(shù)據(jù)進(jìn)行定向數(shù)據(jù)采集[深度]

????b) ? ?累計(jì)爬蟲 ? ?VS ? ?增量爬蟲

i)累積爬蟲:歷史數(shù)據(jù)不會(huì)發(fā)生變化链烈,一旦數(shù)據(jù)執(zhí)行完成,數(shù)據(jù)就是固定的

ii)增量爬蟲:需要實(shí)時(shí)對(duì)歷史采集數(shù)據(jù)進(jìn)行更新[歷史數(shù)據(jù)會(huì)發(fā)生變化]

3更耻、爬蟲的實(shí)現(xiàn)

????a) ? ?Java|Python|PHP|C++|Ruby|Dephil|.....

????b) ? ?Python :更專業(yè)

4、爬蟲的操作

????a) ? ?urllib2 底層數(shù)據(jù)采集urlopen()函數(shù)

????b) ? 偽造請(qǐng)求:偽造瀏覽器請(qǐng)求

????????????i. ? ?請(qǐng)求對(duì)象:請(qǐng)求頭數(shù)據(jù)捏膨、請(qǐng)求體數(shù)據(jù)秧均、請(qǐng)求方式

? ? ? ? ? ? ii. ? ?請(qǐng)求頭中的User-agent設(shè)置,完成瀏覽器請(qǐng)求的偽裝

????????????iii. ? ?請(qǐng)求對(duì)象:urllib2.Reuqest對(duì)象

? ? c) ? ?模仿用戶行為:只有在特殊的情況下才會(huì)使用

? ? ? ? ? ? i. ? ?隨機(jī)休眠嚴(yán)重影響爬蟲采集數(shù)據(jù)的效率

? ? d) ? ?隱藏客戶端:使IP代理号涯,代理真是客戶端完成對(duì)服務(wù)器數(shù)據(jù)的訪問(wèn)

????????????i. ? ?免費(fèi)代理|收費(fèi)代理?[透明代理|匿名代理|高匿代理]

????????????ii. ? ?正向代理|反向代理

1)正向代理:代理客戶端發(fā)起請(qǐng)求目胡,向服務(wù)器請(qǐng)求數(shù)據(jù);隱藏客戶端信息

2)反向代理:代理的服務(wù)端链快;隱藏真實(shí)服務(wù)器信息

????????????iii. ? ?urlopen底操作

????????????????????1. ? ?操作對(duì)象:urllib2.ProxyHandler({...})

? ? ????????????????2. ? ?開鎖對(duì)象:urllib2.build_open(hander)

????????????????????3. ? ?發(fā)送請(qǐng)求:res =opener.open(url)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末誉己,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子域蜗,更是在濱河造成了極大的恐慌巨双,老刑警劉巖噪猾,帶你破解...
    沈念sama閱讀 210,978評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異筑累,居然都是意外死亡袱蜡,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,954評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門慢宗,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)坪蚁,“玉大人,你說(shuō)我怎么就攤上這事镜沽∶粑睿” “怎么了?”我有些...
    開封第一講書人閱讀 156,623評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵缅茉,是天一觀的道長(zhǎng)嘴脾。 經(jīng)常有香客問(wèn)我,道長(zhǎng)宾舅,這世上最難降的妖魔是什么统阿? 我笑而不...
    開封第一講書人閱讀 56,324評(píng)論 1 282
  • 正文 為了忘掉前任,我火速辦了婚禮筹我,結(jié)果婚禮上扶平,老公的妹妹穿的比我還像新娘。我一直安慰自己蔬蕊,他們只是感情好结澄,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,390評(píng)論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著岸夯,像睡著了一般麻献。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上猜扮,一...
    開封第一講書人閱讀 49,741評(píng)論 1 289
  • 那天勉吻,我揣著相機(jī)與錄音,去河邊找鬼旅赢。 笑死齿桃,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的煮盼。 我是一名探鬼主播短纵,決...
    沈念sama閱讀 38,892評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼僵控!你這毒婦竟也來(lái)了香到?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,655評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎悠就,沒(méi)想到半個(gè)月后千绪,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,104評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡理卑,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評(píng)論 2 325
  • 正文 我和宋清朗相戀三年翘紊,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片藐唠。...
    茶點(diǎn)故事閱讀 38,569評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡帆疟,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出宇立,到底是詐尸還是另有隱情踪宠,我是刑警寧澤,帶...
    沈念sama閱讀 34,254評(píng)論 4 328
  • 正文 年R本政府宣布妈嘹,位于F島的核電站柳琢,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏润脸。R本人自食惡果不足惜柬脸,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,834評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望毙驯。 院中可真熱鬧倒堕,春花似錦、人聲如沸爆价。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,725評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)铭段。三九已至骤宣,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間序愚,已是汗流浹背憔披。 一陣腳步聲響...
    開封第一講書人閱讀 31,950評(píng)論 1 264
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留爸吮,地道東北人芬膝。 一個(gè)月前我還...
    沈念sama閱讀 46,260評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像拗胜,于是被迫代替她去往敵國(guó)和親蔗候。 傳聞我的和親對(duì)象是個(gè)殘疾皇子怒允,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,446評(píng)論 2 348

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

  • 目錄: Python網(wǎng)絡(luò)爬蟲(一)- 入門基礎(chǔ)Python網(wǎng)絡(luò)爬蟲(二)- urllib爬蟲案例Python網(wǎng)絡(luò)爬...
    一只寫程序的猿閱讀 37,209評(píng)論 3 49
  • urllib and urllib2 區(qū)別 –博主提示:下面的是python2中的用法埂软,python3需要做出相應(yīng)...
    sunnyRube閱讀 1,400評(píng)論 0 1
  • 1、什么是爬蟲? 爬蟲就是將網(wǎng)絡(luò)中非結(jié)構(gòu)化數(shù)據(jù)轉(zhuǎn)化為結(jié)構(gòu)化數(shù)據(jù)的工具勘畔。 通俗來(lái)講:將網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫(kù)過(guò)程所灸。 2...
    心如止水_0f00閱讀 299評(píng)論 0 1
  • 1、什么是爬蟲炫七? 爬蟲就是將網(wǎng)絡(luò)中非結(jié)構(gòu)化數(shù)據(jù)轉(zhuǎn)化為結(jié)構(gòu)化數(shù)據(jù)的工具爬立。 通俗來(lái)講:將網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫(kù)過(guò)程。 2...
    我de星空閱讀 369評(píng)論 0 2
  • 游烈士陵園有感 2017年7月8日肖靜 今天天氣炎熱万哪,上午我們小紅旗實(shí)踐隊(duì)前往鄭州烈士陵園進(jìn)行參觀侠驯,烈士——一個(gè)讓...
    我想靜靜_24d6閱讀 213評(píng)論 0 0