bco*_*not 9 python url-encoding
我试图通过从字典中获取路径来打开文件.一些文件名有逗号(,)和其他这样的字符,当使用时给出"没有找到这样的文件错误"
例如,以下文件路径将不会打开:foo,%20bar.mp3
如果存在逗号等字符,则应将其编码为:foo%2C%20bar.mp3
谁能告诉我怎么做?
neu*_*ino 15
你可能需要 pathname2url
Python 2.x(docs)
>>> from urllib import pathname2url
>>> pathname2url('foo, bar.mp3')
'foo%2C%20bar.mp3'
Run Code Online (Sandbox Code Playgroud)
Python 3.x(docs)
>>> from urllib.request import pathname2url
>>> pathname2url('foo, bar.mp3')
'foo%2C%20bar.mp3'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8068 次 |
| 最近记录: |