Sys_getenv

Sys_getenv(x=None, unset=None)

Obtains the values of the environment variables

Parameters

Name Type Description Default
x str string with the environment variable name None
unset str string to use if the environment variable is None None

Returns

Name Type Description
dict | str in case x is None: a dictionary of all environment variables, in case x is a string the environment variable

Examples

>>> from rlike import *
>>> env = Sys_getenv()
>>> env = Sys_getenv("PATH")
>>> env = Sys_getenv("UNKNOWNENV", unset = "default-value")
>>> env
'default-value'
>>>
>>> env = Sys_getenv()
>>> isinstance(env, dict)
True
>>> env = Sys_getenv("PATH")
>>> isinstance(env, str)
True
>>> env = Sys_getenv("UNKNOWNENV", unset = "default-value")
>>> env
'default-value'