Как получить разделитель переменных среды PATH в Python?
Когда несколько каталогов должны быть объединены, как и в исполняемом пути поиска, существует os-зависимый символ разделителя. Для Windows это ';'
, для Linux это ':'
. Есть ли способ в Python для того, чтобы разделить этот символ?
В дискуссиях по этому вопросу Как узнать мой путь python с помощью python?, предлагается os.sep
сделать это. Этот ответ неверен, поскольку он является разделителем для компонентов каталога или имени файла и приравнивается к '\\'
или '/'
.
Ответы
Ответ 2
Это os.pathsep
Ответ 3
Сделать это немного более явным (для новичков python, таких как я)
import os
print(os.pathsep)