如何在webpy中处理由utf-8编码的url?

时间:2013-10-21 03:49:45

标签: encoding utf-8 web.py

  

utf-8:%E4%BD%A0%E5%A5%BD(Translate

上述单词的意思是“Hello”,中文是由utf-8

编写的

我想将其作为url中的参数传递,例如“example.com/query=%E4%BD%A0%E5%A5%BD”

但是我回复了404,而“example.com/query=Hello”效果很好

我只是在网页中显示参数。

有人可以帮助我吗?

解决:对不起,我写了错误的正则表达式...我应该删除这个问题吗?

1 个答案:

答案 0 :(得分:0)

In [20]: 'http://www.google.com/search?%s' % (urllib.urlencode({'q':'python'}))
Out[20]: 'http://www.google.com/search?q=python'