python - 使用 Python 3 进行 URL 解码

标签 python html python-3.x

有没有办法在 Python 3 中对字符串进行 URL 解码

采取这样的措施

id%253D184ff84d27c3613d%26quality%3Dmedium

解码两次得到

id=184ff84d27c3613d&quality=medium

最佳答案

只需使用 urllib.parse.unquote():

>>> import urllib.parse
>>> urllib.parse.unquote('id%253D184ff84d27c3613d%26quality%3Dmedium')
'id%3D184ff84d27c3613d&quality=medium'
>>> urllib.parse.unquote('id%3D184ff84d27c3613d&quality=medium')
id=184ff84d27c3613d&quality=medium

关于python - 使用 Python 3 进行 URL 解码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8628152/

相关文章:

javascript - 我如何解析这些非 JSON 数据?

javascript - 用于检测浏览器版本的 XML/Javascript

html - div之间的动态空间

javascript - 如何根据下拉选择动态重新措辞文本

python-3.x - 延迟评估/引用数据结构中的原子数据类型

python - Python 中的双变量泊松分布

python - Python中的离线反向地理编码

python - pandas 根据条件反转数字

Python 在没有标签的情况下从 JSON 中提取数据?

python - Kivy Python TextInput 显示气泡