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中的這個xml字符串?
- 2. 我有這個字符串解析器的麻煩,我該如何處理它?
- 3. 如何解碼這個Python字符串?
- 4. 我該如何寫這個字符串?
- 5. 如果我有Perl 4,我該如何chomp一個字符串?
- 6. 我該如何解析這個字符串到數組中?
- 7. 如果我有一串HTML代碼,我該如何使用JQuery來解析它?
- 8. 我該如何解析這個xml字符串?
- 9. 我該如何解析這個字符串?
- 10. 我該如何解決這個錯誤?字符串轉義
- 11. 我該如何解決這個字符串操作算法?
- 12. 爲什麼我在python上得到這個錯誤,我該如何解決它? (循環和字符串)
- 13. 我應該如何解讀這些數據/這些字符串
- 14. 我該如何編寫這個PHP字符串,它內部有一個等號?
- 15. 我該如何解碼unicode字符?
- 16. 如何解碼這個JSON字符串?
- 17. 如何解碼這個字符串?
- 18. 請幫助這個測試代碼,我該如何解決它?
- 19. TextView的字符串設置錯誤 - 我該如何解決它?
- 20. 如果有一個XML響應,它存儲在一個字符串緩衝區中,我將如何解析它?
- 21. 我該如何解決這個5行Python代碼?
- 22. 我如何讓我的代碼在Python中添加字符串
- 23. 我怎麼能看這種字符串,如果它有「和」?Python的
- 24. 文本如果一個字符串中有一個字,並顯示該字符串,如果它在c#
- 25. 如何解碼這個字符串(它是十六進制?)?
- 26. 使用Python,如果我有一個字符串叫做MyString的,它已存儲在它的字符串
- 27. 這個javascript函數沒有定義?我該如何解決它?
- 28. 如果the_meta()爲空,我該如何回顯一個字符串?
- 29. 我應該如何解碼此字符串
- 30. 爲什麼我收到這個FileNotFoundException,我該如何解決它?
這是什麼%2520? – luc 2010-01-05 06:47:06
雙重網址轉義的空格字符。 :-) – 2010-01-05 06:49:00
%25 ='%',%20 ='' – 2010-01-05 07:34:31