第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

請問為什么我的最后一行代碼顯示的結果很奇怪?


#?-*-?coding:utf-8?-*-
from?urllib?import?request
import?http.cookiejar

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

print("第一種方法")
response1?=?request.urlopen(url)
print(response1.getcode())
print(len(response1.read()))

print("第二種方法")
req=request.Request(url)
req.add_header("user-agent","Mpzilla/5.0")
response2=request.urlopen(req)
print(response2.getcode())
print(len(response2.read()))


print("第三種方法")
cj=http.cookiejar.CookieJar()
opener=request.build_opener(request.HTTPCookieProcessor(cj))
request.install_opener(opener)
response3=request.urlopen(url)
print(response3.getcode())
print(cj)
print(response3.read())

http://img1.sycdn.imooc.com//57c5b2f300012f8110040758.jpg

去掉最后一行代碼的結果是正常的

http://img1.sycdn.imooc.com//57c5b33e00011be810040758.jpg


正在回答

2 回答

read()是讀取的網頁原碼,所以看著就沒那么爽了


0 回復 有任何疑惑可以回復我~

response3.read() ?前面沒有加len() 所以直接對request(也就是下載的本地頁面)進行了讀取 ?

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Python開發(fā)簡單爬蟲
  • 參與學習       227603    人
  • 解答問題       1288    個

本教程帶您解開python爬蟲這門神奇技術的面紗

進入課程

請問為什么我的最后一行代碼顯示的結果很奇怪?

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號