Python 3 环境变量

读取系统环境变量

environ['HOME'] 等于 C 语言中的 getenv("HOME")

>>> import os
>>> os.environ['HOME']
'/home/herald'

注意:一些平台例如 FreeBSD、Mac OS X 系统,直接通过 os.environ 设置环境变量会导致内存泄漏,因此,在支持的情况下尽量使用 os.putenv()

设置环境变量

os.putenv(key, value)

删除环境变量

os.unsetenv(key)

参考