当使用requests.get之后,会自动推测文本编码,并且能够使用r.encoding来改变它。
如果你改变了编码,每当你访问 r.text ,Request 都将会使用 r.encoding 的新值。你可能希望在使用特殊逻辑计算出文本的编码的情况下来修改编码。比如 HTTP 和 XML 自身可以指定编码。这样的话,你应该使用 r.content 来找到编码,然后设置 r.encoding 为相应的编码。这样就能使用正确的编码解析 r.text 了。
requests中乱码问题
最新推荐文章于 2023-05-07 08:40:22 发布