1 行で複数の例外を取得するメソッド: [try-excel(例外1, 例外2) as e]。 Python では、例外をキャッチして処理するために tryExcept ステートメントが使用されます。複数の例外を均一にキャッチする必要がある場合は、括弧を使用して処理できます。
Python の try-excel は、例外をキャプチャして処理できます。複数の例外が発生し、均一にキャプチャして処理する必要がある場合、括弧を使用して統一処理を行うことができます。 、e として (複数の例外間の間隔を使用する) を除きます。
Python は、動的データ型を備えたインタープリタ型のオブジェクト指向の高水準プログラミング言語です。 Python は 1989 年末に Guido van Rossum によって発明され、最初の公開リリースは 1991 年にリリースされました。 Perl 言語と同様に、Python ソース コードも GPL (GNU General Public License) 契約に従います。
Python には、Python プログラムの実行中に発生する例外とエラーを処理するための 2 つの非常に重要な関数が用意されています。
次のようなエラーが発生する可能性があります:
try: # 可能错的地方 except: # 如果错了执行这里
次のようなエラーが発生する場合もあります:
try: # 可能错的地方 except IDontLikeYourFaceException: # 给爷笑一个 except YouAreTooShortException: # 踩高跷
1 行で複数の例外を取得するにはどうすればよいですか?
回答: 括弧を使用して解決できます
except (IDontLikeYouException, YouAreBeingMeanException) as e: pass
または、Python 2 の場合のみ:
except (IDontLikeYouException, YouAreBeingMeanException), e: pass
で区切りますカンマ メソッドは Python 2.6 と 2.7 でのみ機能し、Python 3 では機能しないため、現在は as を使用する必要があります。
以上が1行で複数の例外を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。