一、 问题
做Django的时候要导入一个csv文件,本来以为用常规的方法(平常写路径那样)导入就行, 结果系统一直给我报错说没有这个文件,查了查网上都是说的是如何将csv导入数据库 csv展示在前端之类的。
![在这里插入图片描述](https://img-blog.csdnimg.cn/30d6490d2dde46fb86992ec67cf4f8cd.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/c48fee7f419c4db086c6d2aa21410a51.png)
后来也没发现是自己的路径问题,查了查资料有一个Django路径的文章
Django路径问题
最终解决了问题
二、解决
1. 查看自己的系统路径
![在这里插入图片描述](https://img-blog.csdnimg.cn/4d7ffdd5fff442c1b6cfc86105c01c56.png)
虽然这样有文件提示,但是运行出来,系统表示找不到这个文件
![在这里插入图片描述](https://img-blog.csdnimg.cn/bb8565913bce4dda8b883dc6ed4fc65e.png)
import sys
print(sys.path)
我的是
![在这里插入图片描述](https://img-blog.csdnimg.cn/a55a04bc017041008c7db3abaec8610e.png)
2. 写自己要导入文件的路径
![在这里插入图片描述](https://img-blog.csdnimg.cn/66b76766d6bb4df2945322b906bf15fa.png)
我的是这样用的,也可以直接将读csv文件写到下面的函数中,文件在哪里,就写哪里的路径。
![在这里插入图片描述](https://img-blog.csdnimg.cn/dc3b9da2b90040c59c68e2e18f9a13ff.png)
3. 读取成功
![在这里插入图片描述](https://img-blog.csdnimg.cn/06dd4617d12f417aa6eaf23c1447741e.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/b4ab58031e86498c8337e4783aac5166.png)