Let us walk on the 3-isogeny graph
|
Namespaces | |
namespace | __main__ |
namespace | _cell_widths |
namespace | _emoji_codes |
namespace | _emoji_replace |
namespace | _export_format |
namespace | _extension |
namespace | _fileno |
namespace | _inspect |
namespace | _log_render |
namespace | _loop |
namespace | _null_file |
namespace | _palettes |
namespace | _pick |
namespace | _ratio |
namespace | _spinners |
namespace | _stack |
namespace | _timer |
namespace | _win32_console |
namespace | _windows |
namespace | _windows_renderer |
namespace | _wrap |
namespace | abc |
namespace | align |
namespace | ansi |
namespace | bar |
namespace | box |
namespace | cells |
namespace | color |
namespace | color_triplet |
namespace | columns |
namespace | console |
namespace | constrain |
namespace | containers |
namespace | control |
namespace | default_styles |
namespace | diagnose |
namespace | emoji |
namespace | errors |
namespace | file_proxy |
namespace | filesize |
namespace | highlighter |
namespace | json |
namespace | jupyter |
namespace | layout |
namespace | live |
namespace | live_render |
namespace | logging |
namespace | markup |
namespace | measure |
namespace | padding |
namespace | pager |
namespace | palette |
namespace | panel |
namespace | pretty |
namespace | progress |
namespace | progress_bar |
namespace | prompt |
namespace | protocol |
namespace | region |
namespace | repr |
namespace | rule |
namespace | scope |
namespace | screen |
namespace | segment |
namespace | spinner |
namespace | status |
namespace | style |
namespace | styled |
namespace | syntax |
namespace | table |
namespace | terminal_theme |
namespace | text |
namespace | theme |
namespace | themes |
namespace | traceback |
namespace | tree |
Functions | |
"Console" | get_console () |
None | reconfigure (*Any args, **Any kwargs) |
None | print (*Any objects, str sep=" ", str end="\n", Optional[IO[str]] file=None, bool flush=False) |
None | print_json (Optional[str] json=None, *Any data=None, Union[None, int, str] indent=2, bool highlight=True, bool skip_keys=False, bool ensure_ascii=False, bool check_circular=True, bool allow_nan=True, Optional[Callable[[Any], Any]] default=None, bool sort_keys=False) |
None | inspect (Any obj, *Optional["Console"] console=None, Optional[str] title=None, bool help=False, bool methods=False, bool docs=True, bool private=False, bool dunder=False, bool sort=True, bool all=False, bool value=True) |
Variables | |
Optional | _console = None |
_IMPORT_CWD = os.path.abspath(os.getcwd()) | |
Rich text and beautiful formatting in the terminal.
"Console" get_console | ( | ) |
Get a global :class:`~rich.console.Console` instance. This function is used when Rich requires a Console, and hasn't been explicitly given one. Returns: Console: A console instance.
Definition at line 23 of file __init__.py.
Referenced by pip._vendor.rich.inspect(), pip._vendor.rich.print(), pip._vendor.rich.print_json(), and pip._vendor.rich.reconfigure().
None inspect | ( | Any | obj, |
*Optional["Console"] | console = None , |
||
Optional[str] | title = None , |
||
bool | help = False , |
||
bool | methods = False , |
||
bool | docs = True , |
||
bool | private = False , |
||
bool | dunder = False , |
||
bool | sort = True , |
||
bool | all = False , |
||
bool | value = True |
||
) |
Inspect any Python object. * inspect(<OBJECT>) to see summarized info. * inspect(<OBJECT>, methods=True) to see methods. * inspect(<OBJECT>, help=True) to see full (non-abbreviated) help. * inspect(<OBJECT>, private=True) to see private attributes (single underscore). * inspect(<OBJECT>, dunder=True) to see attributes beginning with double underscore. * inspect(<OBJECT>, all=True) to see all attributes. Args: obj (Any): An object to inspect. title (str, optional): Title to display over inspect result, or None use type. Defaults to None. help (bool, optional): Show full help text rather than just first paragraph. Defaults to False. methods (bool, optional): Enable inspection of callables. Defaults to False. docs (bool, optional): Also render doc strings. Defaults to True. private (bool, optional): Show private attributes (beginning with underscore). Defaults to False. dunder (bool, optional): Show attributes starting with double underscore. Defaults to False. sort (bool, optional): Sort attributes alphabetically. Defaults to True. all (bool, optional): Show all attributes. Defaults to False. value (bool, optional): Pretty print value. Defaults to True.
Definition at line 120 of file __init__.py.
References pip._vendor.rich.get_console(), and i.
None print | ( | *Any | objects, |
str | sep = " " , |
||
str | end = "\n" , |
||
Optional[IO[str]] | file = None , |
||
bool | flush = False |
||
) |
Print object(s) supplied via positional arguments. This function has an identical signature to the built-in print. For more advanced features, see the :class:`~rich.console.Console` class. Args: sep (str, optional): Separator between printed objects. Defaults to " ". end (str, optional): Character to write at end of output. Defaults to "\\n". file (IO[str], optional): File to write to, or None for stdout. Defaults to None. flush (bool, optional): Has no effect as Rich always flushes output. Defaults to False.
Definition at line 53 of file __init__.py.
References pip._vendor.rich.get_console(), and i.
None print_json | ( | Optional[str] | json = None , |
*Any | data = None , |
||
Union[None, int, str] | indent = 2 , |
||
bool | highlight = True , |
||
bool | skip_keys = False , |
||
bool | ensure_ascii = False , |
||
bool | check_circular = True , |
||
bool | allow_nan = True , |
||
Optional[Callable[[Any], Any]] | default = None , |
||
bool | sort_keys = False |
||
) |
Pretty prints JSON. Output will be valid JSON. Args: json (str): A string containing JSON. data (Any): If json is not supplied, then encode this data. indent (int, optional): Number of spaces to indent. Defaults to 2. highlight (bool, optional): Enable highlighting of output: Defaults to True. skip_keys (bool, optional): Skip keys not of a basic type. Defaults to False. ensure_ascii (bool, optional): Escape all non-ascii characters. Defaults to False. check_circular (bool, optional): Check for circular references. Defaults to True. allow_nan (bool, optional): Allow NaN and Infinity values. Defaults to True. default (Callable, optional): A callable that converts values that can not be encoded in to something that can be JSON encoded. Defaults to None. sort_keys (bool, optional): Sort dictionary keys. Defaults to False.
Definition at line 77 of file __init__.py.
References pip._vendor.rich.get_console().
None reconfigure | ( | *Any | args, |
**Any | kwargs | ||
) |
Reconfigures the global console by replacing it with another. Args: *args (Any): Positional arguments for the replacement :class:`~rich.console.Console`. **kwargs (Any): Keyword arguments for the replacement :class:`~rich.console.Console`.
Definition at line 39 of file __init__.py.
References pip._vendor.rich.get_console(), and i.
|
protected |
Definition at line 14 of file __init__.py.
|
protected |
Definition at line 17 of file __init__.py.