Python에서 URL을 구성할 때 경로 구성 요소를 결합하는 방법

| | | | | | | | | |

예를 들어, /js/foo.js와 같은 리소스 경로에 접두사 경로를 조인하고 싶습니다.

결과 경로가 서버의 루트를 기준으로 하기를 원합니다. 위의 예에서 접두사가 "media"라면 나는 결과가 /media/js/foo.js가 되기를 원합니다.

os.path.join은 이것을 아주 잘 수행하지만 경로를 결합하는 방법은 다음과 같습니다. OS에 따라 다릅니다. 이 경우 로컬 파일 시스템이 아닌 웹을 대상으로 한다는 것을 알고 있습니다.

URL에 사용될 경로로 작업할 때 가장 좋은 대안이 있습니까? os.path.join이 충분히 잘 작동합니까? 그냥 내 것으로 굴려야 하나요?