2017-03-16 5 views
-3

이는 구조 이 폴더 안에 CSV 파일로 설정 한 것은다른 패키지에있는 CSV 파일을 프로그램에 읽는 방법은 무엇입니까? :

내 파이썬 프로그램은 데이터 패키지에서 csv 파일을 읽으려고하는 여기 앉아 말한다.

이 임하려고 노력 무엇

f = open(datapoint.__path__[0],"drinks.csv") 

데이터 포인트 내

임지고 다음과 같은 오류입니다 :

f = open(datapoint.__path__[0],"drinks.csv") 
ValueError: invalid mode: 'drinks.csv' 

이도 올바른 위치를 가리키는되지 않습니다. 누군가 나를 도와 줄 수 있습니까?

+2

[docs] (https://docs.python.org/2/library/functions.html#open)를 읽거나 디버깅을 시도 했습니까? 오류가 꽤 분명합니다 – EdChum

답변

1

당신은

import os 
path = os.path.join(datapoint.__path__[0], "drinks.csv") 

# ex: /home/user/abc/drinks.csv 

은 다음의 경로로 파일을 열 첫 번째 경로을 연결합니다.

+1

감사합니다 @ 애런. 나는 거의 거기에 있었다. –

관련 문제