如何获得中文的文本解码?

2024-05-13 19:25:02 发布

您现在位置:Python中文网/ 问答频道 /正文

Python在中文部分的结果请求。获取(url)是

“æ??¯ä¸? ǧ? Å? ¯ä» ¥ è ?? ªç? ± å? ¼å? ¸ç? ??? Æ ???? è§? 3

就这样出来的。你知道吗

你能把汉字印出来吗?你知道吗

在下面的方法中,将输出source和其他语句。你知道吗

  1. 你知道吗结果.内容.解码(“gbk”,“忽略”).encode(“utf-8”,“忽略”)
  2. 你知道吗内容.编码('utf-8')。解码('gbk')

这里是一个网站的例子。https://lvyou.baidu.com/notes/20fd27d671563fe1e8927d21?sid=9739db6e97289b7e6b22f9ea?request_id=831992042&idx=0

让我们知道你会很感激的。你知道吗


Tags: 方法httpsurlsource内容编码网站语句
1条回答
网友
1楼 · 发布于 2024-05-13 19:25:02

问题已经解决了。你知道吗

在请求中设置编码选项,就可以获得所需的值。你知道吗

非常感谢。你知道吗

sub_result = requests.get(sub_url)
sub_result.encoding = 'utf-8'
sub_soup = BeautifulSoup(sub_result.text, 'lxml')

相关问题 更多 >