Python で try/except を 1 行にする方法はありますか?
何かのようなもの...
b = 'some variable'
a = c | b #try statement goes here
b
は宣言された変数であり、はc
... ではないため、c
エラーがスローされ、a
次のようになりますb
...
ベストアンサー1
Python3では、コンテキストライブラリ.抑制:
from contextlib import suppress
d = {}
with suppress(KeyError): d['foo']