📜  Python| os.environ 对象(1)

📅  最后修改于: 2023-12-03 15:19:14.768000             🧑  作者: Mango

Python | os.environ 对象

os.environ 是一个 Python 标准库 os 模块下的环境变量的映射。

环境变量

环境变量是一些在操作系统中定义的变量,它们对于操作系统和一些运行于操作系统上的程序来说都是全局性的。环境变量多用于指定系统的某些配置参数,在操作系统启动时自动载入。

在 Python 程序中,可以通过 os.environ 映射对象来查看和修改环境变量的值。

查看环境变量

要查看环境变量,可以将 os.environ 当作字典使用,使用环境变量的名字作为字典的键即可:

import os

print(os.environ['HOME'])

输出:

/Users/username

如果要查看所有环境变量,可以遍历 os.environ 对象:

import os

for key, value in os.environ.items():
    print(f'{key}: {value}')

输出类似于以下结果:

TERM_PROGRAM: Apple_Terminal
TERM: xterm-256color
SHELL: /bin/bash
...
修改环境变量

要修改环境变量,可以以字典的形式来修改 os.environ。以添加一个新的环境变量为例:

import os

os.environ['MY_VAR'] = 'Hello, World!'
print(os.environ['MY_VAR'])

输出:

Hello, World!
参考文献