初學(xué)python

  • 參考慕課網(wǎng)視頻

下載網(wǎng)頁 第一種方式


<!-- 引入urlib2庫。這個是python自帶的 -->
import urllib2
<!-- 直接請求 -->
res = urllib2.urlopen('http://www.baidu.com')
<!-- 獲取狀態(tài)碼,如果是200 則表示獲取成功 -->
print response.getcode()
<!-- 讀取內(nèi)容 -->
cont = response.read()

第二種方式 添加data\http header

import urllib2
<!-- 創(chuàng)建對象 -->
request = urllib2.Request(url)
<!-- 添加數(shù)據(jù) -->
request.add_header('User-Agent','Mozilla/5.0')
<!-- 發(fā)送請求獲取結(jié)果 -->
response = urllib2.urlopen(request)

第三種方式 添加特殊情境的處理器

圖片.png
圖片.png
圖片.png
圖片.png
圖片.png
圖片.png

圖片.png
圖片.png
圖片.png
圖片.png
圖片.png

圖片.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容