2017-03-09 45 views
-1

我的Python脚本位于src文件夹中,我的文件位于res文件夹中。什么是文件路径用来打开这个文件?什么是使用Python脚本能够读取文件的文件路径

name = "test" 
open("res\\"+name+".json") 

尽管有文件test.json在res文件夹,我得到这个错误,IOError: [Errno 2] No such file or directory: 'res\\test.json'

迪尔斯结构

--main dir\ 
---- src\ 
---- res\ 
+1

向我们展示'src'和'res'文件夹之间的关系。 –

+1

@TomZych已更新 –

+0

Python脚本正在src中运行。 src中没有res文件夹。所以它不能解决路径。在主目录中运行脚本。 – Denziloe

回答

1

的代码编写告诉该项目,看看在一个文件夹 src\\res,因为路径是相对于当前路径,即 src

相反,试试这个:

open("..\\res\\"+name+".json") 

这意味着,去上一级文件夹(..),然后去res

相关问题