如果我在 Python 中有这个字符串,我该如何解码它?
s = 'Tara%2520Stiles%2520Living'
如何将其变成:
Tara Stiles Living
s = 'Tara%2520Stiles%2520Living'
How do I turn it into:
Tara Stiles Living
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
您需要使用
urllib.unquote
,但看来您需要使用它两次:取消引用一次后,“%2520”变成“%20”,再次取消引用变成“”(空格)。
You need to use
urllib.unquote
, but it appears you need to use it twice:After unquoting once, your "%2520" turns into "%20", which unquoting again turns into " " (a space).
使用:
http://docs.python.org/library/urllib.html
Use:
http://docs.python.org/library/urllib.html
如果您使用 Python,则应该使用 urllib.parse.unquote(url),如以下代码:
此代码将输出以下内容:
If you are using Python you should use urllib.parse.unquote(url) like the following code :
This code will output the following :