그래서이 클래스를 제목 화면 용으로 코딩 했으므로 잘 작동합니다. 그러나 프로젝트에서 함께 일하는 사람들 중 한 명은 다음과 같이 사용하지 말아야한다고 언급했습니다.python은 어디에서 스크립트 파일을 찾습니다?
os.chdir(os.getcwd() + "/..")
resource = (os.getcwd() + "/media/file name")
슈퍼 디렉토리로 이동하려면 다음을 사용하십시오. 그는 pythonpath에 대해 언급했습니다. 이것이 도움이된다면 Eclipse를 사용하고 있습니다.
더 많은 맥락에서 우리는 멀티 플랫폼 게임을 만들고 있으므로 디렉토리를 동기화하고 하드 코드 할 수는 없습니다 (git을 사용하기 때문에 작업 디렉토리가 동기화되므로). 기본적으로 "src"폴더에있는 스크립트 파일을 옆에있는 "media"폴더로 가져 오는 방법이 필요합니다 ("src"및 "media"폴더가있는 수퍼 (프로젝트) 폴더가 있습니다)
도움이 될만한 의견이 있지만 여기에 오기 전에 시도했기 때문에 "google it"이라고 말하지 마십시오. 여기에 자주 올지 모르겠지만 너무 많이 보았습니다. 다른 곳에서 시간은 ... 나는 내가
나는 그것을 볼 수 없다. 현재 솔루션이 어떻게 비슷한 지 알지만 문제 일뿐입니다. 이것을 할 수있는 방법이 있습니다. 내가하는 방법보다 낫습니다. – ElectricErger
제목이 가리키는 것처럼, 질문은 스크립트/프로그램 *에 상대적인 디렉토리로 이동하는 것보다 부모 디렉토리에 도착하는 것이 중요하지 않다고 생각합니다. 그래서,이 질문은 http://stackoverflow.com/q/2860153/42973의 복제본이 아니라고 생각합니다. – EOL