Mengembalikan pengelola konteks yang menyembunyikan pengecualian tertentu jika pengecualian tersebut muncul di isi pernyataan with dan kemudian melanjutkan eksekusi dengan pernyataan pertama setelah akhir pernyataan with.
contextlib.suppress(*exceptions)
from contextlib import suppress
with suppress(FileNotFoundError):
os.remove('somefile.tmp')
with suppress(FileNotFoundError):
os.remove('someotherfile.tmp')
try:
os.remove('somefile.tmp')
except FileNotFoundError:
pass
try:
os.remove('someotherfile.tmp')
except FileNotFoundError:
pass