URL编码和装饰

2024-09-27 21:27:50 发布

您现在位置:Python中文网/ 问答频道 /正文

是否有一些插件或库来编码和解码网址?在

例如,我这样做:

name='Jazmín Fernández'
self.redirect('/page?userName='+name)

但是,显然有些字符需要编码(í,á,以及n和F之间的空格)。所以,这给了我一个错误。在

谢谢!!!在


Tags: nameself插件编码错误pageusername解码
1条回答
网友
1楼 · 发布于 2024-09-27 21:27:50

在将unicode字符串传递给urllib.urlencode. 在

>>> name = u'Jazmín Fernández'
>>> urllib.urlencode({'name': name.encode('utf8')})
'name=Jazm%C3%ADn+Fern%C3%A1ndez'

相关问题 更多 >

    热门问题