文件数据\ SPY.csv不存在

时间:2017-06-15 07:20:13

标签: python csv

刚开始学习python并尝试用pandas读取CSV文件。

import pandas as pd
df = pd.read_csv(os.path.join(os.path.dirname(__file__), "C:\\Anaconda\\SPY.csv"))

但我收到错误:

File data\SPY.csv does not exist

尝试使用一个和两个/和\和'而不是“

这是连接字符串:C:\Anaconda\SPY.csv

(这是来自雅虎财经的文件。我第一次尝试打电话给雅虎,但是因为我只是下载了文件并将其保存为CSV)

1 个答案:

答案 0 :(得分:0)

发生错误是因为您正在尝试加入当前名为“data”的目录,但您的文件实际上位于“Anaconda”中。

尝试一个简单的

import pandas as pd
df = pd.read_csv("C:\\Anaconda\\SPY.csv")

如果你真的想使用os.path.join,应该这样做:

import pandas as pd
import os
path = os.path.join("C:","Anaconda","SPY.csv")
df = pd.read_csv(path)

此外,如果您的SPY.csv文件与Python文件位于同一目录中,则应使用简单SPY.csv

替换路径