Python | os.getenv 函數
最近更新時間 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