一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

你認(rèn)識(shí)爬蟲嗎

 2017helloworld 2018-03-15

爬蟲簡介

根據(jù)百度百科定義:網(wǎng)絡(luò)爬蟲(又被稱為網(wǎng)頁蜘蛛,網(wǎng)絡(luò)機(jī)器人,在FOAF社區(qū)中間,更經(jīng)常的稱為網(wǎng)頁追逐者),是一種按照一定的規(guī)則,自動(dòng)地抓取萬維網(wǎng)信息的程序或者腳本。另外一些不常使用的名字還有螞蟻、自動(dòng)索引、模擬程序或者蠕蟲。

你認(rèn)識(shí)爬蟲嗎

隨著大數(shù)據(jù)的不斷發(fā)展,爬蟲這個(gè)技術(shù)慢慢走入人們的視野,可以說爬蟲是大數(shù)據(jù)應(yīng)運(yùn)而生的產(chǎn)物,至少我解除了大數(shù)據(jù)才了解到爬蟲這一技術(shù)

隨著數(shù)據(jù)的海量增長,我們需要在互聯(lián)網(wǎng)上選取所需要的數(shù)據(jù)進(jìn)行自己研究的分析和實(shí)驗(yàn)。這就用到了爬蟲這一技術(shù),下面就跟著小編一起初遇python爬蟲!

一、請(qǐng)求-響應(yīng)

在利用python語言實(shí)現(xiàn)爬蟲時(shí),主要用到了urllib和urllib2兩個(gè)庫。首先用一段代碼說明如下:

import urllib

import urllib2

url='http://www.baidu.com'

request=urllib2.Request(url)

response=urllib2.urlopen(request)

print response.read()

我們知道一個(gè)網(wǎng)頁就是以html為骨架,js為肌肉,css為衣服所構(gòu)成的。上述代碼所實(shí)現(xiàn)的功能就是把百度網(wǎng)頁的源碼爬取到本地。

其中,url為要爬取的網(wǎng)頁的網(wǎng)址;request發(fā)出請(qǐng)求,response是接受請(qǐng)求后給出的響應(yīng)。最后用read()函數(shù)輸出的就是百度網(wǎng)頁的源碼。

二、GET-POST

兩者都是向網(wǎng)頁傳遞數(shù)據(jù),最重要的區(qū)別是GET方式是直接以鏈接形式訪問,鏈接中包含了所有的參數(shù),當(dāng)然如果包含了密碼的話是一種不安全的選擇,不過你可以直觀地看到自己提交了什么內(nèi)容。

POST則不會(huì)在網(wǎng)址上顯示所有的參數(shù),不過如果你想直接查看提交了什么就不太方便了,大家可以酌情選擇。

POST方式:

import urllib

import urllib2

values={'username':'2680559065@qq.com','Password':'XXXX'}

data=urllib.urlencode(values)

url='https://passport.csdn.net/account/login?from=http://my.csdn.net/my/mycsdn'

request=urllib2.Request(url,data)

response=urllib2.urlopen(request)

print response.read()

GET方式:

import urllib

import urllib2

values={'username':'2680559065@qq.com','Password':'XXXX'}

data=urllib.urlencode(values)

url = 'http://passport.csdn.net/account/login'

geturl = url + '?'+data

request=urllib2.Request(geturl)

response=urllib2.urlopen(request)

print response.read()

三、異常處理

處理異常時(shí),用到了try-except語句。

import urllib2

try:

response=urllib2.urlopen('http://www.')

except urllib2.URLError,e:

print e.reason

總結(jié)

以上所述是小編給大家介紹的python爬蟲基本知識(shí),希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    激情三级在线观看视频| 年轻女房东2中文字幕| 在线免费国产一区二区三区 | 丝袜美女诱惑在线观看| 欧美极品欧美精品欧美| 欧美自拍偷自拍亚洲精品| 麻豆tv传媒在线观看| 欧美午夜国产在线观看| 激情内射亚洲一区二区三区| 福利视频一区二区三区| 国产盗摄精品一区二区视频| 免费一级欧美大片免费看| 九九蜜桃视频香蕉视频| 五月的丁香婷婷综合网| 国产成人精品在线一区二区三区| 日韩精品福利在线观看| 欧美日韩精品一区二区三区不卡| 国产白丝粉嫩av在线免费观看| 国产福利一区二区三区四区| av在线免费观看一区二区三区| 日本亚洲欧美男人的天堂| 中文字幕亚洲在线一区| 久热99中文字幕视频在线| 欧美在线观看视频三区| 99久久无色码中文字幕免费| 亚洲国产精品无遮挡羞羞| 国产又粗又猛又长又黄视频| 伊人久久五月天综合网| 日韩成人h视频在线观看| 中文字幕在线五月婷婷| 亚洲超碰成人天堂涩涩| 日本精品视频一二三区| 久久国产成人精品国产成人亚洲| 亚洲av日韩一区二区三区四区| 日本熟妇熟女久久综合| 国产欧美一区二区色综合| 国产精品欧美一区二区三区| 久久国产精品熟女一区二区三区| 五月综合婷婷在线伊人| 一本久道久久综合中文字幕| 久久99精品日韩人妻|