在转码之前,我们首先了解一下常识:
- 编码方式属性encoding:gbk,utf-8,寻找编码方式,找meta下的charset
- 转码函数:decode,encode
- rp.content本身就是字节流形式
- rp.text字符串形式
人工转码
decode,encode,encoding
#人工转码
#转码函数:decode(),encode()
import requests
res=requests.get("http://ibeifeng.com")
#print(res.content.decode("gbk"))#字节流(bytes)->字符串(str)
#print(res.text.encode("gbk")) #字符串(str)->字节流(bytes)
#如果出现乱码,就需要转换编码方式,
#encoding 编码方式属性,设置text编码格式
res2=reques