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
rss_feed