kiara.interfaces¶
Implementation of interfaces for Kiara.
get_console()
¶
Get a global Console instance.
Returns:
Type | Description |
---|---|
Console |
Console: A console instance. |
Source code in kiara/interfaces/__init__.py
def get_console() -> Console:
"""Get a global Console instance.
Returns:
Console: A console instance.
"""
global _console
if _console is None or True:
console_width = os.environ.get("CONSOLE_WIDTH", None)
width = None
if console_width:
try:
width = int(console_width)
except Exception:
pass
_console = Console(width=width)
return _console