2017-06-02 118 views
0

读取错误在Python我想读一个CSV文件CSV使用熊猫

import pandas as pd 
import numpy as np 
import matplotlib as plt 
from pandas import DataFrame 

df = pd.read_csv(r'C:\Andy\DataScience\python\Loan_Prediction\Train.csv') 
df.head(10) 

但是,得到如下错误

IOError: File Train.csv does not exist 

但是文件在指定的位置存在。使用反斜线,因为它是Python中的特殊字符,你必须记住逃脱每个实例

+0

你的路径是否正确? –

回答

0

如果

import pandas as pd 
import numpy as np 
import matplotlib as plt 
from pandas import DataFrame 

df = pd.read_csv(r'C:\\Andy\\DataScience\\python\\Loan_Prediction\\Train.csv') 
df.head(10) 
+0

感谢Linas的回复......我想使用原始字符串我不会需要额外的斜线......但即使采用了你的方法,它也无法工作。 –

0

您read_csv找不到路径读你必须给前进的CSV斜杠

import pandas as pd 
import numpy as np 
import matplotlib as plt 
from pandas import DataFrame 

df = pd.read_csv('C:/Andy/DataScience/python/Loan_Prediction/Train.csv') 

如果它再次给出错误,那么只需将斜杠加倍以避免任何特殊字符。

df = pd.read_csv('C://Andy//DataScience//python//Loan_Prediction//Train.csv') 

df.head(10)