Django-vi中querystring参数的解码

2024-09-29 21:38:29 发布

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

我的应用程序中有一个使用jQuery自动完成插件的搜索表单。插件在通过encodeURI(q)运行查询字符串后发送建议的项。在

因此,像约翰尼的运动这样的项目在我看来是Johnny's sports

如何将字符串解码回Johnny's Sports以便查询数据库?在

我尝试过其他帖子中建议的几个urllib函数,但我认为我严重误解了它们的工作原理,因为我看不到它们的工作原理。在

非常感谢任何帮助。在


Tags: 项目字符串插件应用程序表单jquery解码建议
2条回答

Python的standardlib包含HTMLParser。它可以对转义的HTML实体执行解码,如下面的答案所述:https://stackoverflow.com/a/2087433/145400

>>> import HTMLParser
>>> h = HTMLParser.HTMLParser()
>>> print h.unescape('Johnny's sports')
Johnny's sports

你可以试试这个question的答案。似乎能满足你的需要。在

相关问题 更多 >

    热门问题