2016-08-26 1 views
0

open(file[,mode])으로 내 Macbook의 절대 경로를 통해 리소스를 열려고합니다. 액세스하려는 리소스가 실행중인 스크립트와 같은 폴더에 없습니다. /Users/myname/Dev/project/resource과 같은 것을 사용하면 IOError: No such file or directory이됩니다. 뭐가 나를 혼란스럽게한다면 그것은 처음에 슬래시를 추가하고 //Users/...으로 시작하므로 문제없이 리소스를 찾는다는 것입니다.파이썬에서 절대 슬래시를 추가로 필요로하는 절대 경로?

여기에 무슨 일이 일어나고 있습니까?

+0

정확한 경로와 표시된 경로의 실제 오류를 표시하십시오. –

답변

0

이 문제를 해결하는 가장 좋은 방법은 경로를 모두 직접 만드는 것을 피하는 것입니다. os.path.join()이 대신 해줍니다.