我得到了页面,它在 ISO-8859-1 中
import requests
url = 'https://www.fonbet.com/live/?locale=ru'
r = requests.get(url)
print(r.text)
# print(r.text.encode('utf-8'))
在 print() 我看到:
<!-- ÐÐРСÐЯ: 94 -->
<html>
<head>
<title>ÐеÑкало Ð¤Ð¾Ð½Ð±ÐµÑ â www.fonbet52.com â либо +1 или +2 - доÑÑÑп к ÑайÑÑ Ð±ÑкмекеÑа </title>
你能告诉我如何解码成可读的文本吗?
如果http头中的站点给出了错误的编码,可以这样解决:
或者,您可以参考字段
r.content,其中答案以字节的形式存储,可以使用正确的编码进行解码: