跳到主要内容

使用contextlib.suppress抑制异常

当你想写出这样的代码时

try:
os.remove("somefile.tmp")
except FileNotFoundError:
pass

这种方式可能更适合你

import contextlib

with contextlib.suppress(FileNotFoundError):
os.remove("somefile.tmp")