brainstate.util.pretty_repr#
- brainstate.util.pretty_repr(x, indent=2)[source]#
Create a pretty string representation.
- Parameters:
- Returns:
A formatted string representation.
- Return type:
See also
FrozenDict.pretty_reprPretty representation for FrozenDict.
Examples
>>> from brainstate.util import pretty_repr >>> d = {'a': 1, 'b': {'c': 2, 'd': 3}} >>> print(pretty_repr(d)) { 'a': 1, 'b': { 'c': 2, 'd': 3 } } >>> # Non-dict objects return normal repr >>> pretty_repr([1, 2, 3]) '[1, 2, 3]'