在得到返回的物件(response)後,一般不去刻意檢視,是不知道編碼方式的。
通常直接猜即可,因為大多數都是使用的「utf-8」。
在requests裡的快捷的解碼方式可以使用如下幾種:
1.response.text
·型別:str
·解碼型別:根據http頭部對響應的編碼作出推測
·修改:response.encoding="utf-8"
2.response.content.encode()
這裡encode預設使用「utf-8」
·型別:bytes
·解碼方式:沒指定
3.response.content.encode("gbk')
2020-07-24
不常見的解密(解碼)
quoted printable可譯為 可列印字元引用編碼 編碼常用在電子郵件中,如 content transfer encoding quoted printable 它是mime編碼常見一種表示方法!在郵件裡面我們常需要用可列印的ascii字元 如字母 數字與 表示各種編碼格式下的字元!quo...
requests登陸的幾種方法
剛剛驗證通過,有些地方還不是太明白,先整理下來 後續完善。1 通過賬戶名和密碼登陸訪問 loginurl formdata headers res req.post loginurl,data formdata,headers headers print res.content 其中loginurl...
requests 登陸的幾種方法
一 通過賬戶名和密碼登陸訪問 formdata 需要帶 cookies,則帶上 cookies res req.post url,data formdata,cookies cookies,headers headers 二 通過cookie來訪問 從瀏覽器中獲取 cookies字串 cookies...