由于resquests默认是获取网页头content-type中点charset参数,如果头部没有指定charset,则采用默认的ISO-8859-1编码

编码格式可以通过

    res=requests.get(url) print(res.encoding)

来查看,所以有以下解决办法

    res.text.encode(res.encoding).decode()

将获取的信息用encoding来encode一次再用decode转换成所需要的编码即可(decode默认utf-8)