teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2018/06/29 10:54

投稿

umyu
umyu

スコア5846

answer CHANGED
@@ -1,1 +1,3 @@
1
- [contextlib.suppress](https://docs.python.jp/3/library/contextlib.html#contextlib.suppress)
1
+ [contextlib.suppress](https://docs.python.jp/3/library/contextlib.html#contextlib.suppress)
2
+ > 任意の例外リストを受け取り、with ブロック内でいずれかが起こると with ブロックの直後から黙って実行を再開するコンテキストマネージャを返します。
3
+ ほかの完全に例外を抑制するメカニズム同様、このコンテキストマネージャは、黙ってプログラム実行を続けることが正しいことであるとわかっている、非常に限定的なエラーをカバーする以上の使い方はしてはいけません。