Python 3.xでは、パラメータを持つ例外を処理する正しい構文は何ですか? 私は特に処理しようとしていますWriteErrorthis pageに記載されています。Pythonのパラメータで例外を処理する方法
ように私はそれを処理するコードを書いている:これは動作しない
except pymongo.errors.WriteError(err, code, dtls):
logging.error("DB Write Error. err={}; code={}; dtls={}".format(err, code, dtls))
。
私はさらにErros and Exceptionsのドキュメントを見ました。しかし、そこにそれを見つけることができませんでした。
これらの例外を処理する正しい方法を教えていただけますか?
私の愚かなことです。あなたが正しいです。パターンマッチを試みていて、それを変数に割り当てることについて考えなかった。ありがとう。 – ameyazing