labapi.util.env.getenv#

labapi.util.env.getenv(key: str) str | None[source]#
labapi.util.env.getenv(key: str, default: None) str | None
labapi.util.env.getenv(
key: str,
default: T,
) str | T

Return an environment variable, loading .env on first use.

If python-dotenv is installed, this wrapper calls load_dotenv() the first time it is used so values from a local .env file are available through os.getenv().

Parameters:
  • key – The environment variable name to look up.

  • default – The value to return when key is not set.

Returns:

The environment variable value, or default if unset.