【问题标题】:Decode/Unescape Unicode Entities in python在 python 中解码/取消转义 Unicode 实体
【发布时间】:2020-08-17 21:01:59
【问题描述】:

响应附带的字符串中有特殊字符,无论我做什么,我都无法让它们看起来真实。

"XMMdpyi92N2o%2fENOpJIS3fYRa1k%2bYHFccNSYo1IIkpk%2fMbVY3tlk2gCjgq1lU6KB"

当我用这个网站https://www.online-toolz.com/tools/text-unicode-entities-convertor.php解码这段代码时,我可以得到真实的视图

一些特殊字符可用于响应,例如%2f%2b,这些字符在此处由https://www.w3schools.com/tags/ref_urlencode.ASP 列表表示

我想要做的就是自动解码这些伴随响应而来的字符。

我还在学习python,我需要任何有知识的人的经验。

【问题讨论】:

    标签: python unicode escaping decode entities


    【解决方案1】:

    您可能正在寻找urllib.parse.unquote

    >>> import urllib.parse
    >>> urllib.parse.unquote("XMMdpyi92N2o%2fENOpJIS3fYRa1k%2bYHFccNSYo1IIkpk%2fMbVY3tlk2gCjgq1lU6KB")
    'XMMdpyi92N2o/ENOpJIS3fYRa1k+YHFccNSYo1IIkpk/MbVY3tlk2gCjgq1lU6KB'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-11-21
      • 1970-01-01
      • 2014-10-16
      • 1970-01-01
      • 1970-01-01
      • 2019-05-20
      相关资源
      最近更新 更多