Кроссплатформенные пути среды - PullRequest
0 голосов
/ 25 ноября 2018

Допустим, я хочу установить переменную окружения из скрипта Python.Например, PYTHONPATH .

В Windows это будет path1;path2;path3 (разделитель точек с запятой).

В Linux это будет path1:path2:path3 (разделитель двоеточий).

Существует ли кроссплатформенный способ построения пути с использованием python?

1 Ответ

0 голосов
/ 25 ноября 2018

Модуль os имеет переменную именно для этой цели:

path = os.pathsep.join(path_elements)

os.pathsep is ':' or ';'в зависимости от того, где вы работаете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...