Python之中的requests庫常用屬性有哪些?Python爬蟲返回對象可調用屬性是什么

python爬蟲程序會使用requests庫來向服務器發送請求并返回數據,而返回的數據則是會放在一個對象之中,該對象被稱為response響應 。下面這篇文章主要介紹的內容就是這個響應對象可以調用的屬性有哪些,感興趣想了解的話可以接著往下看看 。

Python之中的requests庫常用屬性有哪些?Python爬蟲返回對象可調用屬性是什么


import requestsres = requests.get(’https://www.jb51.net/article’)【Python之中的requests庫常用屬性有哪些?Python爬蟲返回對象可調用屬性是什么】上面示例之中的變量res內保存的就是抓取目標網站后返回的源碼數據,但是在這些數據之中還有一些屬性是可以去使用的 。
1.status_code:這個屬性是HTTP狀態碼,表示了發送請求之后服務器響應的狀態是什么,只有當它的值200時才說明服務器正常響應并且正確的返回了數據 。而其余常見值有304或者是404,500之類的,它們的意思就是服務器跳轉或者出錯了無法正常響應返回數據 。
2.text:該屬性可以獲取到這個對象之中的所有數據并將其轉為字符串類型,基本上在數據處理之前都是要調用這個屬性來將其轉為python中可以使用的數據類型 。
3.encoding:這個屬性就是重新來定義這個res對象的編碼格式了,只有在讀取數據亂碼時才會使用它,給它賦值utf-8就可以正常讀取數據出來 。
4.content:此屬性也能夠來獲取響應對象中的內容,不過它會將內容轉為二進制數據后再返回出來,除了某些特殊情況一般還是用text這個屬性來獲取返回內容 。
以上就是關于“Python之中的requests庫常用屬性有哪些?Python爬蟲返回對象可調用屬性是什么”的全部內容了,希望對你有所幫助 。
Python之中的requests庫常用屬性有哪些?Python爬蟲返回對象可調用屬性是什么


Python之中的requests庫常用屬性有哪些?Python爬蟲返回對象可調用屬性是什么


Python之中的requests庫常用屬性有哪些?Python爬蟲返回對象可調用屬性是什么


微信掃碼,學習更方便
Python之中的requests庫常用屬性有哪些?Python爬蟲返回對象可調用屬性是什么


現在報名贈100例知識點合集
Python之中的requests庫常用屬性有哪些?Python爬蟲返回對象可調用屬性是什么


    猜你喜歡