Python文件不存在 - 验证了正确的工作目录

时间:2015-12-14 08:01:41

标签: python pandas

用pandas读取csv,我收到错误:'IOError:File /test.csv不存在。'以下是我的阅读方式:

var1 = pd.read_csv("test.csv")

我确认我在正确的工作目录中:

print(os.getcwd())

其中打印C:\ Users \ name \ folderName,test.csv文件位于folderName中。我还使用os.path.isfile('test.csv')检查文件是否存在,并返回false。我做错了什么?我也试过使用完整路径,它没有用。

编辑:我尝试打开一个格式相同的.txt文件,一切都很好,所以问题似乎是因为我打开了.csv。

2 个答案:

答案 0 :(得分:0)

正确的路径是

os.path.join(os.getcwd(), test.csv)

os.getcwd()为您提供路径C:\ Users \ name \ folderName,然后我们加入文件名以建立完整路径。

答案 1 :(得分:0)

问题是文件名' test.csv'并键入csv而不是' test'使用csv类型。