class_docstr: A Context Manager that will save an exception, serialized, and restore it
  later.
class_docstr_tok: ["A","Context","Manager","that","will","save","an","exception",",","serialized",",","and","restore","it","later","."]
code: def __exit__(self, type, exc, tb):
      if not exc:
          return
  
      # dump the exception
      self._saved = UnpickleableException.dump(type, exc)
      self._tb = tb
  
      # suppress the exception
      return True
  
imports: import os
  import sys
  import tempfile
  import operator
  import functools
  import itertools
  import re
  import contextlib
  import pickle
  import textwrap
  import builtins
  import pkg_resources
  from distutils.errors import DistutilsError
  from pkg_resources import working_set
label_desc: Use image node_id 2 for calling the ExceptionSaver obj's underlying member method code with example usage: obj.__exit__(type, exc, tb) and returns: True