0
나는 src/디렉토리와 data/디렉토리가있는 Pydev/Eclipse 프로젝트를 가지고있다. 명시 적으로 전체 데이터 경로를 지정하지 않고 Python 스크립트 (src)에서 data/(및 파일)의 전체 경로에 액세스하는 쉬운 방법이 있습니까?Pydev를 사용하여 Eclipse 프로젝트 경로에 액세스 하시겠습니까?
나는 src/디렉토리와 data/디렉토리가있는 Pydev/Eclipse 프로젝트를 가지고있다. 명시 적으로 전체 데이터 경로를 지정하지 않고 Python 스크립트 (src)에서 data/(및 파일)의 전체 경로에 액세스하는 쉬운 방법이 있습니까?Pydev를 사용하여 Eclipse 프로젝트 경로에 액세스 하시겠습니까?
당신은
import os
print os.getcwd()
을하고 다음 단지/SRC/부분을 제거하고/데이터 /를 추가 할 수 있습니다. 그것은 기술적으로 완전한 경로가 될 것이지만 그것은 src와 data가 같은 최상위 폴더라는 가정을 사용하여 작동 할 것입니다.
[편집]이 같은
뭔가 (당신이 * nix에서 스크립트에있는 경우)
import os
path = os.getcwd()
split_path = path.split('/')
new_path = ''.join([s + '/' for s in split_path[:-1]])
new_path += 'data/'
는 윈도우
에 유사합니다 추측