Python | os.getenv 函数
Lasted 2020-12-05 14:05:04
os.getenv 函数根据 key 值获取环境变量的值,不存在则返回 default 值。key,default 和返回值都为 str 字符串类型。
在 Unix 系统中会使用 sys.getfilesystemencoding() 和 surrogateescape 进行解码。
函数定义
os.getenv(key, default=None)
# 函数定义
def getenv(key, default=None) -> str: ...
参数
- checkkey - key 值。
- checkdefault - 返回的默认值,默认为 None。
返回值
- checkstr - 环境变量值。
示例1: - 使用 os.getenv() 函数获取环境变量。
# coding=utf-8
# Python3 代码
# 使用 os.chmod() 函数获取环境变量 PATH
# 引入 os 库
import os
# 获取 PATH 环境变量
path = os.getenv('PATH')
print("PATH环境变量:::")
print(path)
PATH环境变量::: /data/iqijie/local/node/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin