标签: python environment-variables cross-platform
假设我要通过python脚本设置环境变量。例如 PYTHONPATH 。
在Windows上,它将是path1;path2;path3(分号分隔符)。
path1;path2;path3
在Linux上,它将是path1:path2:path3(冒号分隔符)。
path1:path2:path3
是否存在使用python构建路径的跨平台方法?
答案 0 :(得分:2)
os模块为此具有一个变量:
path = os.pathsep.join(path_elements)
os.pathsep是':'或';'取决于您在哪里跑步。