【发布时间】:2014-01-10 10:24:16
【问题描述】:
有没有办法在 Python 中对字符串进行 urlencode/urldecode?我想强调我想要一个字符串,而不是dict。我知道对dict 执行此操作的函数。我可以很容易地用它构造一个对字符串执行此操作的函数,但我宁愿不必构造自己的函数。 Python 是否内置了这个功能?
(对于 Python 2.7 和 3.3 的答案将不胜感激。)
【问题讨论】:
有没有办法在 Python 中对字符串进行 urlencode/urldecode?我想强调我想要一个字符串,而不是dict。我知道对dict 执行此操作的函数。我可以很容易地用它构造一个对字符串执行此操作的函数,但我宁愿不必构造自己的函数。 Python 是否内置了这个功能?
(对于 Python 2.7 和 3.3 的答案将不胜感激。)
【问题讨论】:
参见urllib 模块(docs here),尤其是urllib.quote 和urllib.unquote 函数。
【讨论】:
urllib.unquote 可以解决问题
【讨论】: