访问路径包含空格之类的编码字符的文件

时间:2019-04-04 07:12:03

标签: python python-3.x

我有以下路径:

 path='F:\media\owner\166\image\first%20page%20emil.jpg'

文件存在于路径中,但我得到了F

  

FileNotFoundError:[错误2]

我想是因为空间%20。我尝试了os.path.normpath(path),但是没有用。我在Windows上。

2 个答案:

答案 0 :(得分:1)

像这样使用return View(model)中的unquote函数

urllib.parse

答案 1 :(得分:-1)

尝试这个例子

from urllib.parse import unquote
print(unquote("F:\media\owner\166\image\first%20page%20emil.jpg"))