尽管文件存在,但在Python项目中获取FileNotFoundError

时间:2018-05-23 05:42:15

标签: python-3.6

我在Python项目的以下文件夹结构中做了一些更改 -

folder structure

在类别文件夹中,我的csv文件就在那里,我正在文件驻留在商家文件夹中阅读它。

我正面临FileNotFoundError:文件b'/ categories / abc.csv'在以下行中不存在 -

rfile = pd.read_csv('categories/abc.csv')

我正在从utils文件夹中的python文件中生成这个csv文件。

现在如果我从utils文件夹运行我的csv文件生成文件,我得到 - FileNotFoundError:[Errno 2]没有这样的文件或目录:'categories / abc.csv'

有谁可以请指出我在这里做错了什么?

2 个答案:

答案 0 :(得分:1)

rfile = pd.read_csv('../categories/abc.csv')

首先来自您的商家目录并导航到类别目录,如我的代码中所述。

答案 1 :(得分:0)

您传递的路径是相对于python文件的。因此,请确保将绝对路径传递给CSV文件,或者相对路径是正确的。