2016-07-14 4 views
0

저는 파이썬의 초보자입니다. 사용할 CSV 파일을 다운로드했습니다. Windows 8.1에서 Python 2.7의 Anaconda 패키지를 사용합니다. 나는 열고 완벽 스파이더에서 파일을 읽을 수 있지만 난 iPython 쉘에서 열하려고 할 때, 나는 다음과 같은 오류 메시지가 얻을 수 있습니다 :iPython에서 CSV 파일을 열려면 어떻게해야합니까?

[Errno 2] No such file or directory: 'C:/Users/User/Desktop/Python stuff/Data.csv 

내 코드 -

DSI_data = open('C:/Users/User/Desktop/Python stuff/Data.csv') 

DSI_reader = (pd.read_csv(DSI_data), ',') 

print DSI_reader 

출력 :


IOError         Traceback (most recent call last) 
<ipython-input-2-14a014f3c776> in <module>() 

     1 
----> 2 DSI_data = open(''C:/Users/User/Desktop/Python stuff/Data.csv') 
     3 
     4 DSI_reader = (pd.read_csv(DSI_data), ',') 
     5 

IOError: [Errno 2] No such file or directory: 'C:/Users/User/Desktop/Python stuff/Data.csv' 

내가 스파이더와없는이 파일을 열 싶습니다은 iPython에 의해 발견된다. 또한이 iniPython을 여는 방법을 알아야합니다

+1

A [mcve] 제시해주십시오. 즉, 실행 한 실제 코드 –

+1

오류 메시지는 파일을 열려고하는 위치가 없음을 의미합니다. –

+0

오류 메시지에 두 개의 여는 따옴표가있는 이유는 무엇입니까? –

답변

2

문제는 파일을 찾고 올바르게 명명하는 것입니다.

%pwd 

을 사용하여 현재 디렉토리가 무엇인지 알아 보시기 바랍니다.

%ls 

%cd ... 

오른쪽 하위 디렉토리로 변경하려면 그 디렉토리에 무엇을 볼 수 있습니다.

또한 완료 탭을 사용하십시오.

f = open('Da<tab> 

는 당신이 바로 그 디렉토리에있는 가정, 당신에게 Da로 시작하는 파일의 목록을 제공합니다.

1

저는 윈도우즈에서 파이썬으로 작업하고 있다는 것을 알고 있지는 않지만 여기서는 ipython 노트북에서 csv 파일을 여는 문제에 대한 해결책을 제시하고 있습니다.

이 코드를 사용하기 전에 csv 파일의 경로를 확인하십시오. ipython 노트북

로드 csv 파일은

import pandas as pd 
DSI_data_path = "C:/Users/User/Desktop/Python stuff/Data.csv" 
DSI_data = pd.read_csv(DSI_data_path) 
print DSI_data 
관련 문제