如何删除%20

Bun*_*bit 4 python filepath

file:///home/ashu/Music/Collections/randomPicks/ipod%20on%20sep%2009/Coldplay-Sparks.mp3
Run Code Online (Sandbox Code Playgroud)

如何转换像上面的字符串,以获得我可以传递给的普通文件路径

file:///home/ashu/Music/Collections/randomPicks/ipod%20on%20sep%2009/Coldplay-Sparks.mp3
Run Code Online (Sandbox Code Playgroud)

Ala*_*avi 16

看看url2pathname:

import urllib2

path = urllib2.url2pathname("file:///home/ashu/Music/Collections/randomPicks/ipod%20on%20sep%2009/Coldplay-Sparks.mp3")
Run Code Online (Sandbox Code Playgroud)


Sen*_*ran 10

这被称为unquote.可以从urllib获得.

import urllib
urllib.unquote('%20')
Run Code Online (Sandbox Code Playgroud)