Python os.environ 方法详解

  • Post category:Python

Python中的os.environ是一个用于管理系统环境变量的字典对象,其中存放了系统中所有的环境变量,使用方法如下:

获取系统环境变量

可以使用os.environ.get获取系统环境变量的值,如果变量不存在,则返回None。示例代码如下:

import os

JAVA_HOME = os.environ.get('JAVA_HOME')
if JAVA_HOME:
    print('JAVA_HOME=' + JAVA_HOME)
else:
    print('JAVA_HOME不存在')

设置系统环境变量

可以使用os.environ['key'] = value来设置系统环境变量的值,示例如下:

import os

os.environ['JAVA_HOME'] = '/usr/lib/jvm/java-8-openjdk'

遍历系统环境变量

可以使用os.environ遍历并输出系统环境变量的键值对,示例代码如下:

import os

for key in os.environ:
    print(key + '=' + os.environ[key])

注意事项

在Windows系统中,系统环境变量的名称是不区分大小写的,但是在Unix/Linux/MacOS等系统中,环境变量的名称是区分大小写的,因此在使用时需要注意。

以上就是os.environ的作用与使用方法的完整攻略,希望对你有所帮助。