2017-06-02 281 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)