python - 将文件路径转换为 ​​URL

标签 python python-2.7 python-requests urllib

path = 'C:\rough\3010999\CRESCENDO\Speaker\HATS_BA_crescendo__2018-05-31_18-33.html'

无法通过 open 和 urllib.urlopen 打开文件 尝试过 urlparse.urljoin( 'file:', urllib.pathname2url(path)) number 的 fodler 编码为 �0999

帮助打开文件和读取内容.. 提前致谢...

最佳答案

将文件路径转换为 ​​URI:

from pathlib import Path
p = Path(r'C:\rough\3010999\CRESCENDO\Speaker\HATS_BA_crescendo__2018-05-31_18-33.html')
p.as_uri()

结果:

'file:///C:/rough/3010999/CRESCENDO/Speaker/HATS_BA_crescendo__2018-05-31_18-33.html'

关于python - 将文件路径转换为 ​​URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50654380/

相关文章:

Python请求,没有文件的多部分

python - 如何使用python更改AWS可​​信用户 "sts ExternalId"?

python - Python 2.7 中的 UnicodeDecodeError

python - Matplotlib 曲面图不直观的三角剖分

python - wxPython 从文件添加自定义字体

python - 'ServiceAccountCredentials.from_json_keyfile_name' 相当于远程 json

python - 将httpie post请求转换为python requests库

python - 在 Python Ubuntu 上更改目录时出错

python - 在 matplotlib 中创建堆叠柱面条形图

python - 在 Python DataFrame 中查找最小值列和最小值列名称