跨平台环境路径

时间:2018-11-25 13:05:25

标签: python environment-variables cross-platform

假设我要通过python脚本设置环境变量。例如 PYTHONPATH

在Windows上,它将是path1;path2;path3(分号分隔符)。

在Linux上,它将是path1:path2:path3(冒号分隔符)。

是否存在使用python构建路径的跨平台方法?

1 个答案:

答案 0 :(得分:2)

os模块为此具有一个变量:

path = os.pathsep.join(path_elements)

os.pathsep是':'或';'取决于您在哪里跑步。