requests常見的幾種解碼方式

2022-04-03 00:56:27 字數 452 閱讀 6728

在得到返回的物件(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...