Environment¶
The rite.system.environment submodule provides helpers for reading and modifying environment variables.
Environment Module¶
Environment variable operations.
This submodule provides utilities for reading and modifying environment variables.
Examples¶
from rite.system.environment import env_get, env_set env_set("MY_VAR", "value") env_get("MY_VAR") 'value'
Modules¶
env_delete
¶
env_get
¶
Environment Get¶
Get environment variable value.
Examples¶
from rite.system.environment import env_get env_get("PATH")
Functions¶
env_get(key: str, default: str | None = None) -> str | None
¶
Get environment variable value.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
key
|
str
|
Environment variable name. |
required |
default
|
str | None
|
Default value if not found. |
None
|
Returns:
| Type | Description |
|---|---|
str | None
|
Variable value or default. |
Examples:
Notes
Returns None if not found and no default.
env_list
¶
env_set
¶
Environment Set¶
Set environment variable value.
Examples¶
from rite.system.environment import env_set env_set("MY_VAR", "value")
options: show_root_heading: true show_source: false heading_level: 2