2016-12-12 1 views
0

팬더를 사용하여 CSV 파일을 가져 오려고합니다.python - csv 입력 오류

import pandas as pd 
csv_path = "https://www.dropbox.com/s/hulf1rqntmwepql/training_3.csv?dl=0" 
data = pd.read_csv(csv_path, sep=',') 

을 다음과 같은 오류 메시지가 : csv로는 드롭 박스에 업로드, 액세스 할 수있는

CParserErrorTraceback (most recent call last) 
<ipython-input-44-bf00f19b4b83> in <module>() 
     1 csv_path = "https://www.dropbox.com/s/hulf1rqntmwepql/training_3.csv?dl=0" 
----> 2 data = pd.read_csv(csv_path, sep=',') 

pandas/parser.pyx in pandas.parser.TextReader.read (pandas/parser.c:7988)() 

pandas/parser.pyx in pandas.parser.TextReader._read_low_memory (pandas/parser.c:8244)() 

pandas/parser.pyx in pandas.parser.TextReader._read_rows (pandas/parser.c:8970)() 

pandas/parser.pyx in pandas.parser.TextReader._tokenize_rows (pandas/parser.c:8838)() 

pandas/parser.pyx in pandas.parser.raise_parser_error (pandas/parser.c:22649)() 

CParserError: Error tokenizing data. C error: Expected 1 fields in line 4, saw 3 

답변

1

보관 용은 여부가 자동 트리거 다운로드해야하거나 경우를 이야기하는 dl= 플래그를 사용 사용자에게 다운로드하라는 메시지를 표시해야합니다.

지금 다운로드 절차가 나타나면 대신 https://www.dropbox.com/s/hulf1rqntmwepql/training_3.csv?dl=1을 시도해보십시오.

+0

경고 상자에서 DF 개체를 만들려고 했습니까? – MYGz

+1

CSV처럼 HTML을 구문 분석하려고했습니다. 좋지 않다. – cwallenpoole