2012-11-12 3 views
0

아래 코드를 사용하여 위치를 빌드하기 위해 plf 경로에 참여하려고하지만 빌드 위치에 plf 이름이 겹쳐 쓰여지고 있음을 알 수 있습니다. 자세한 내용은 아래 내용을 참조하십시오. 여기 없습니까?os.path.join이 잘못된 결과를 내림

rPlf = os.path.join(buildLocation,'au_connect_build.plf') 
    print rPlf 
    print rPlf 

실제 출력 : -

rPlf 
\au_connect_build.plfNTEGRATION\M1234BAAAANAA120080.1 

예상 출력 : -

\\Location\builds435\INTEGRATION\M1234BAAAANAA120080.1\au_connect_build.plf 

답변

1

buildLocation\r 문자 포함 - 실행 print repr(rPlf)을하고 무슨 일이 일어나고 있는지 볼 수 있습니다. 다음을 사용하여 문제를 해결할 수 있습니다.

buildLocation = buildLocation.strip('\r') 
관련 문제