저는 많은 외부 파일로 설치하는 python 패키지를 만들었습니다. 패키지와 함께 설치되는 스크립트에서 해당 파일을 읽을 수 있어야합니다. 난 내 스크립트 내부 __file__
를 사용할 수있는 것을 볼 수 있으며,이 같은 반환포함 된 스크립트에서 파이썬 패키지와 함께 설치된 추가 파일을 어떻게 찾을 수 있습니까?
/Library/Python/2.6/site-packages/M5-0.3.0-py2.6.egg/EGG-INFO/scripts/..
을하고 그래서 파일을합니다 (.egg 디렉토리의 최상위 레벨) 설치된 곳으로 이동할 수 있습니다,하지만 난 ' 내 패키지가 어디에 설치되어 있는지를 결정하는 더 "표준적인"방법을 찾고 있습니다.