def pprint_patch():
if isinstance(getattr(pprint.PrettyPrinter, '_dispatch', None), dict):
orig = pprint.PrettyPrinter._dispatch[collections.OrderedDict.__repr__]
pprint.PrettyPrinter._dispatch[collections.OrderedDict.__repr__] = patched_pprint_ordered_dict
try:
yield
finally:
pprint.PrettyPrinter._dispatch[collections.OrderedDict.__repr__] = orig
else:
yield
#
#
#
评论列表
文章目录