Lines Matching refs:indent
48 def pprint(object, stream=None, indent=1, width=80, depth=None, *,
52 stream=stream, indent=indent, width=width, depth=depth,
57 def pformat(object, indent=1, width=80, depth=None, *,
60 return PrettyPrinter(indent=indent, width=width, depth=depth,
107 def __init__(self, indent=1, width=80, depth=None, stream=None, *,
112 indent
113 Number of spaces to indent for each level of nesting.
132 indent = int(indent)
134 if indent < 0:
135 raise ValueError('indent must be >= 0')
141 self._indent_per_level = indent
168 def _format(self, object, stream, indent, allowance, context, level):
176 max_width = self._width - indent - allowance
181 p(self, object, stream, indent, allowance, context, level + 1)
191 self._pprint_dataclass(object, stream, indent, allowance, context, level + 1)
196 def _pprint_dataclass(self, object, stream, indent, allowance, context, level):
198 indent += len(cls_name) + 1
201 self._format_namespace_items(items, stream, indent, allowance, context, level)
206 def _pprint_dict(self, object, stream, indent, allowance, context, level):
217 self._format_dict_items(items, stream, indent, allowance + 1,
223 def _pprint_ordered_dict(self, object, stream, indent, allowance, context, level):
230 indent + len(cls.__name__) + 1, allowance + 1,
236 def _pprint_list(self, object, stream, indent, allowance, context, level):
238 self._format_items(object, stream, indent, allowance + 1,
244 def _pprint_tuple(self, object, stream, indent, allowance, context, level):
247 self._format_items(object, stream, indent, allowance + len(endchar),
253 def _pprint_set(self, object, stream, indent, allowance, context, level):
264 indent += len(typ.__name__) + 1
266 self._format_items(object, stream, indent, allowance + len(endchar),
273 def _pprint_str(self, object, stream, indent, allowance, context, level):
281 indent += 1
283 max_width1 = max_width = self._width - indent
317 write('\n' + ' '*indent)
324 def _pprint_bytes(self, object, stream, indent, allowance, context, level):
331 indent += 1
335 for rep in _wrap_bytes_repr(object, self._width - indent, allowance):
339 delim = '\n' + ' '*indent
345 def _pprint_bytearray(self, object, stream, indent, allowance, context, level):
348 self._pprint_bytes(bytes(object), stream, indent + 10,
354 def _pprint_mappingproxy(self, object, stream, indent, allowance, context, level):
356 self._format(object.copy(), stream, indent + 13, allowance + 1,
362 def _pprint_simplenamespace(self, object, stream, indent, allowance, context, level):
369 indent += len(cls_name) + 1
372 self._format_namespace_items(items, stream, indent, allowance, context, level)
377 def _format_dict_items(self, items, stream, indent, allowance, context,
380 indent += self._indent_per_level
381 delimnl = ',\n' + ' ' * indent
388 self._format(ent, stream, indent + len(rep) + 2,
394 def _format_namespace_items(self, items, stream, indent, allowance, context, level):
396 delimnl = ',\n' + ' ' * indent
407 self._format(ent, stream, indent + len(key) + 1,
413 def _format_items(self, items, stream, indent, allowance, context, level):
415 indent += self._indent_per_level
418 delimnl = ',\n' + ' ' * indent
420 width = max_width = self._width - indent + 1
450 self._format(ent, stream, indent,
470 def _pprint_default_dict(self, object, stream, indent, allowance, context, level):
476 indent += len(cls.__name__) + 1
477 stream.write('%s(%s,\n%s' % (cls.__name__, rdf, ' ' * indent))
478 self._pprint_dict(object, stream, indent, allowance + 1, context, level)
483 def _pprint_counter(self, object, stream, indent, allowance, context, level):
493 indent + len(cls.__name__) + 1, allowance + 2,
499 def _pprint_chain_map(self, object, stream, indent, allowance, context, level):
505 indent += len(cls.__name__) + 1
508 self._format(m, stream, indent, allowance + 1, context, level)
511 self._format(m, stream, indent, 1, context, level)
512 stream.write(',\n' + ' ' * indent)
516 def _pprint_deque(self, object, stream, indent, allowance, context, level):
522 indent += len(cls.__name__) + 1
525 self._format_items(object, stream, indent, allowance + 2,
529 self._format_items(object, stream, indent, 2,
532 stream.write('],\n%smaxlen=%s)' % (' ' * indent, rml))
536 def _pprint_user_dict(self, object, stream, indent, allowance, context, level):
537 self._format(object.data, stream, indent, allowance, context, level - 1)
541 def _pprint_user_list(self, object, stream, indent, allowance, context, level):
542 self._format(object.data, stream, indent, allowance, context, level - 1)
546 def _pprint_user_string(self, object, stream, indent, allowance, context, level):
547 self._format(object.data, stream, indent, allowance, context, level - 1)