6
A
回答
5
14
您需要使用urllib.unquote
,但看来你需要使用它两次:
>>> import urllib
>>> s = 'Tara%2520Stiles%2520Living'
>>> urllib.unquote(urllib.unquote(s))
'Tara Stiles Living'
经过一次引号之后,您的“%2520”变成了“%20”,它再次不加引号变成“”(空格)。
4
>>> import urllib
>>> s = 'Tara%2520Stiles%2520Living'
>>> t=urllib.unquote_plus(s)
>>> print t
Tara%20Stiles%20Living
>>> urllib.unquote_plus(t)
'Tara Stiles Living'
>>>
0
import urllib
s = 'Tara%2520Stiles%2520Living'
t=''
while s<>t: s,t=t,urllib.unquote(s)
+2
除了该代码,您还可以为提出问题的人提供一些背景知识吗?请参阅[我如何写出一个好的答案?](http://stackoverflow.com/help/how-to-answer) – 2014-04-18 23:50:30
相关问题
- 1. 如何解码这个Python字符串?
- 2. 如果我有Perl 4,我该如何chomp一个字符串?
- 3. 我该如何解决这个字符串操作算法?
- 4. 为什么我在python上得到这个错误,我该如何解决它? (循环和字符串)
- 5. 我应该如何解读这些数据/这些字符串
- 6. 如何解码这个JSON字符串?
- 7. 如何解码这个字符串?
- 8. 如果有一个XML响应,它存储在一个字符串缓冲区中,我将如何解析它?
- 9. TextView的字符串设置错误 - 我该如何解决它?
- 10. 我如何让我的代码在Python中添加字符串
- 11. 我该如何解决这个5行Python代码?
- 12. 使用Python,如果我有一个字符串叫做MyString的,它已存储在它的字符串
- 13. 如果the_meta()为空,我该如何回显一个字符串?
- 14. 这个javascript函数没有定义?我该如何解决它?
- 15. 为什么我收到这个FileNotFoundException,我该如何解决它?
- 16. 我如何解析这个字符串在JavaScript
- 17. 我如何使这个列表成为python中的字符串?
- 18. 如果没有'?',我如何使这个RegEx匹配在查询字符串?
- 19. 我该如何逃避这个字符串?
- 20. 我应该如何正确地逃避这个字符串?
- 21. 我应该如何反序列化这个字符串数据?
- 22. 如何切割字符串?如果我有一个字符串例如
- 23. 跳过我的代码,我该如何解决这个问题?
- 24. 我该如何解析这个json来获取字符串并将它们存储在变量中?
- 25. 需要写入字符串常量,我该如何解决这个问题?
- 26. 这应该在模型中吗?如果是这样,我该如何写这个?
- 27. 我有麻烦在Python中分割列表,我该如何解决它?
- 28. 将字符串/字符串生成器解析到类中,我该如何去解决它?
- 29. 我如何解析这respose我的字符串阵列
- 30. 我该如何得到这个效果?
这是什么%2520? – luc 2010-01-05 06:47:06
双重网址转义的空格字符。 :-) – 2010-01-05 06:49:00
%25 ='%',%20 ='' – 2010-01-05 07:34:31