1、重點理解
response.text
返回的類型是str
response.content
返回的類型是bytes
,可以通過decode()
方法將bytes
類型轉為str
類型
推薦使用:response.content.decode()
的方式獲取相應的html頁面
2、擴展理解
- response.text
解碼類型:根據HTTP頭部對響應的編碼做出有根據的推測,推測的文本編碼
如何修改編碼方式:response.encoding = 'gbk'
- response.content
解碼類型:沒有指定
如何修改編碼方式:response.content.decode('utf8')