Csv File Not Found in Django

nik*_*pap 1 python csv django import

我可能遗漏了一些明显的东西,但我的 python 代码无法识别我的 csv 文件,尽管它包含在我的包中。结果,我收到 FileNotFoundException。这是我的错误:

 from multiplication import views
 File "/Users/NikolasPapastavrou/firstProject/multiplication/views.py", 
 line 15, in <module>
 with open('data.csv','r') as csv_file:
 FileNotFoundError: [Errno 2] No such file or directory: 'data.csv'
Run Code Online (Sandbox Code Playgroud)

这是我的设置图片,包括包中的文件:https://i.stack.imgur.com/l1pW7.png

Hai*_*ang 5

当你通过 启动Django时python manage.py runserver,当前工作路径就是你的manage.py所在的位置。如果你把你的data.csv under the same folder, it would work. Alternatively, provide the absolute path to your data file\xef\xbc\x9a

\n\n
DATA_SRC = '/Users/NikolasPapastavrou/firstProject/multiplication/data.csv'\n\nwith open(DATA_SRC, 'r') as csv_file:\n    // do your work...\n
Run Code Online (Sandbox Code Playgroud)\n