【问题标题】:Cross platform environment paths跨平台环境路径
【发布时间】:2019-04-27 07:24:21
【问题描述】:

假设我想从 python 脚本设置环境变量。例如 PYTHONPATH

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

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

有没有跨平台的方式使用python构建路径?

【问题讨论】:

    标签: python environment-variables cross-platform


    【解决方案1】:

    os 模块有一个变量用于此目的:

    path = os.pathsep.join(path_elements)
    

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

    【讨论】:

      猜你喜欢
      • 2017-07-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多