您的位置:首頁>正文

requests模組的get方法!這個Get方法你給幾分?

get方法

在requests模組中, 我們可以通過get和post兩種形式去向伺服器發出http請求

例如, 還是用我自己的網站做例子, 來簡單演示這個方法

一個人自學很有可能因為動力不足而中途放棄, 可以嘗試加入一個或幾個適合自己的網路群體(QQ、 微信、 社區等),尋找志同道合的學習夥伴, 相互交流、相互促進.如果大家想要學習交流歡迎給我私信, 私信關鍵字: 01.02.03.04 都會得到不一樣的資料!系統堅持到關鍵字會自動發送。

分開發送!01或者02

在命令列運行

我們得到了一個檔, 也就是我的網站的首頁的源碼

我們通過流覽器打開, 如下

resp還有一些其他的屬性, 你可通過help(resp)查看response的各種屬性和方法

返回如下圖

我們試一下裡面的一些屬性

編碼問題

在這裡要特別注意一下編碼的問題

通過resp.encoding 可以返回預設編碼, resp.text就是按照這個進行編碼的

但如果將編碼改為gb2312, 就會出現亂碼

response具有content屬性, 會以二進位的方式返回回應的內容, 返回內容如下圖所示

下面我們在命令列運行這個檔

下面我們在命令列運行這個檔

同類文章
Next Article
喜欢就按个赞吧!!!
点击关闭提示