class_docstr: Context manager to suppress specified exceptions
  
  After the exception is suppressed, execution proceeds with the next
  statement following the with statement.
  
       with suppress(FileNotFoundError):
           os.remove(somefile)
       # Execution still resumes here if the file was already removed
class_docstr_tok: ["Context","manager","to","suppress","specified","exceptions","After","the","exception","is","suppressed",",","execution","proceeds","with","the","next","statement","following","the","with","statement",".","with","suppress","(","FileNotFoundError",")",":","os.remove","(","somefile",")","#","Execution","still","resumes","here","if","the","file","was","already","removed"]
code: def __exit__(self, exctype, excinst, exctb):
      # Unlike isinstance and issubclass, CPython exception handling
      # currently only looks at the concrete type hierarchy (ignoring
      # the instance and subclass checking hooks). While Guido considers
      # that a bug rather than a feature, it's a fairly hard one to fix
      # due to various internal implementation details. suppress provides
      # the simpler issubclass based semantics, rather than trying to
      # exactly reproduce the limitations of the CPython interpreter.
      #
      # See http://bugs.python.org/issue12029 for more details
      return exctype is not None and issubclass(
          exctype, self._exceptions
      )
  
imports: import abc
  import sys
  import warnings
  from collections import deque
  from functools import wraps
label_desc: Use image node_id 3 for calling the suppress obj's underlying member method code with example usage: obj.__exit__(exctype, excinst, exctb) and returns: unknown