5

在javascript中,我执行以下操作:

encodeURIComponent(comments)

在 Python 中,我执行以下操作:

urllib2.unquote(comments)

出于某种原因,当我执行以下操作时:

encodedURIComponents('ø')

我明白%C3%B8了,但是当我解码时

urllib2.unquote('%C3%B8')

我得到ø而不是ø,这是原始字符。

是什么赋予了?

我在一个在客户端使用 jQuery 和 Python/Django 服务器端的平台上。

4

1 回答 1

7

只需尝试解码它:

urllib2.unquote('%C3%B8').decode('utf-8')   # --> 'ø'
于 2012-12-08T01:03:49.013 回答