91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python爬蟲之User Agent

發布時間:2020-07-28 11:46:51 來源:網絡 閱讀:2167 作者:Forande 欄目:系統運維

在學習爬蟲的過程中在有的時候沒使用頭在使用python的爬蟲腳本剛爬了兩次,就只是測試了一下就打不開這個網頁了,剛開始還一直迷糊著,到后來才知道,python在做爬蟲的時候默認的user agent就是python的大版本,python2.7.的User-Agent: Python-urllib/2.7;python3.5.的User-Agent: Python-urllib/3.5

下面來做個試驗:
python代碼如下:

python2

import urllib2

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

request = urllib2.Request(url)

response = urllib2.urlopen(request)

print(response.read())

python3

from urllib import request

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

req = request.Request(url)

response = request.urlopen(req)

print(response.read().decode()

我們開啟fiddler,運行完成代碼,然后在fiddler上面查看下我們的數據
python爬蟲之User Agent
很明顯就是python的版本,
因此我們在學習爬蟲的時候無論爬什么,代碼最好都要加上這個頭信息

下面我們在代碼上加入一個頭

from urllib import request

headers = {
    "User-Agent":"Mozilla/5.0 (Windows NT 10.0; WOW64"
}

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

req = request.Request(url,headers=headers)

response = request.urlopen(req)

print(response.read().decode())

抓包的結果如下:
python爬蟲之User Agent

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

相關推薦
太谷县| 新平| 永年县| 盐池县| 安福县| 五台县| 昔阳县| 阿拉尔市| 本溪| 错那县| 聂荣县| 武宣县| 九台市| 张家口市| 宜兰市| 南澳县| 达日县| 芦溪县| 丰宁| 扬州市| 石首市| 彭阳县| 嘉定区| 犍为县| 灌云县| 庆元县| 广平县| 柯坪县| 广南县| 自治县| 武乡县| 安徽省| 肇东市| 原平市| 天水市| 巍山| 金湖县| 宁晋县| 曲水县| 怀集县| 盘锦市|