在得到返回的對象(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