代码之家  ›  专栏  ›  技术社区  ›  fredley

在python中取消设置linux环境变量的正确方法是什么?

  •  48
  • fredley  · 技术社区  · 14 年前

    根据文件:

    如果平台支持 unsetenv() 函数中,可以删除此映射中的项以取消设置环境变量。 未设置环境() pop() clear() 方法被调用。

    未设置环境() os.environ['MYVAR'] = None

    2 回复  |  直到 14 年前
        1
  •  150
  •   Vinay Sajip    14 年前

    del os.environ['MYVAR']
    

    应该有用。

        2
  •  9
  •   Sjoerd    14 年前

    您仍然可以从列表中删除项目 映射 unsetenv() 不可用。

    del os.environ['MYVAR']