ランタイムは私に伝え続けます:
インデントされたブロックが期待されます
しかし、私は自分の例外ブロック内に何も書き込まないでください。例外をキャッチして飲み込むだけです。
書くだけ
pass
のように
try:
# Do something illegal.
...
except:
# Pretend nothing happened.
pass
編集:@swilldenは良い点をもたらします、つまり、これは一般的にひどい考えです。あなたは少なくとも、言うべきです
except TypeError, DivideByZeroError:
または、処理したいあらゆる種類のエラー。そうでなければ、より大きな問題を隠すことができます。
これをより永続的なコードで行ったことはありませんが、プレースホルダーとして頻繁に行います
if some_expression:
True
else:
do_something(blah)
そこにTrueを貼り付けるだけでエラーが停止します。これに何か問題があるかどうかはわかりません。