0
是否有一些插件或库来编码和解码URL?网址编码和解码
例如即时通讯做的是:
name='Jazmín Fernández'
self.redirect('/page?userName='+name)
但是,很明显有一些需要进行编码(I,A,和n和F之间的空间)的字符。所以,这给我一个错误。
谢谢!
是否有一些插件或库来编码和解码URL?网址编码和解码
例如即时通讯做的是:
name='Jazmín Fernández'
self.redirect('/page?userName='+name)
但是,很明显有一些需要进行编码(I,A,和n和F之间的空间)的字符。所以,这给我一个错误。
谢谢!
在将它传递给urllib.urlencode之前,您应该将您的unicode字符串转换为UTF8。
>>> name = u'Jazmín Fernández'
>>> urllib.urlencode({'name': name.encode('utf8')})
'name=Jazm%C3%ADn+Fern%C3%A1ndez'
谢谢亚历克斯!这个作品非常完美! – lscena
用什么语言? – SLaks
对不起,我忘了澄清那是Python。 – lscena
为什么投票下来?我有什么问题吗? – lscena