python3 如何数据解码 解出来的不对

stephen2017
  • 14
月售
人均 ¥

import html
res=html.unescape('&#xf664')
回复
阅读 648
1 个回答
然后去远足
  • 34.7k
✓ 已被采纳

这是十六进制 Unicode 转义字符。

你这么写倒是没问题,结果乱码我估计你这是爬虫爬下来的数据吧?对方做了字体反爬,这已经是特殊编码后的字符了。

至于怎么对抗字体反爬,你自己找找相关资料吧。

P.S. 如果对方更换字体很频繁,那就放弃这种思路吧,上 OCR 识别会更可行一些。

宣传栏