- 乱码演示代码
import requests
r = requests.get(r"https://www.upliveapp.com/allhostlist/hot")
pic1 = r.text
print(pic1)
# 该代码直接运行,在获取的信息中会出现大量的乱码信息无法阅读。
复制代码
- 节选自运行结果中的一部分乱码信息(内容比较多全部展现比较浪费)
<meta name="copyright" content="äºæºèç½ç»ç§æï¼å京ï¼æéå
¬å¸"/>
复制代码
- 往往在运行代码中会遗漏部分细节,经过调试发现,乱码信息需要调用“encoding”对信息进行编译转码
- 调试后如下
import requests
r = requests.get(r"https://www.upliveapp.com/allhostlist/hot")
r.encoding =" utf-8 " #增加一行,编译转码信息
pic1 = r.text
print(pic1)
复制代码
- 实际运行问题得到解决,这个不对结果进行展现,涉及到三方信息