Например, я хочу присоединиться к пути префикса к пути к ресурсам, например /js/foo.js.
Я хочу, чтобы результирующий путь был относительно корня сервера. В приведенном выше примере, если префикс был "носителем", я хотел бы, чтобы результат был /media/js/foo.js.
os.path.join делает это действительно хорошо, но как он соединяет пути, зависит от ОС. В этом случае я знаю, что я нацелен на Интернет, а не на локальную файловую систему.
Есть ли лучшая альтернатива, когда вы работаете с путями, которые, как вы знаете, будут использоваться в URL-адресах? Будет ли os.path.join работать достаточно хорошо? Должен ли я просто рулон мой?