- 參考慕課網(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