Pythonの例外処理(エラーハンドリング)というと、「発生したエラーをどうやって捕まえるか(try-except)」に意識が向きがちです。 しかし、堅牢で安全なプログラムを書くためには、開発者自身が**「意図的にエラーを発生させる(投げる)」**という技術 ...
筒井@ryu22eです。2023年5月の 「Python Monthly Topics」 のテーマは、Python 3. 11からtypingモジュールに追加された 「assert_ never関数、Never型」 です。 みなさんは 「この行には仕様上絶対に到達しないはず」 というコードを書いたことはありますか? そして、バグが ...
pythonの動画見てて、これ意外と知らなかったなぁというraiseについてお話ししたいと思います。 raiseとは、プログラムの中で何か問題を検出したときに、自作の例外を発生させたい場合にはraiseを使います。 リスト(配列)に範囲外のインデックスを使って ...
This folder provides the code examples for the Real Python tutorial Python's raise: Effectively Raising Exceptions in Your Code.
When writing Python programs, errors are inevitable. Whether you’re reading a file, parsing user input, or making network requests, things can (and will) go wrong at runtime. If not handled properly, ...
現在アクセス不可の可能性がある結果が表示されています。
アクセス不可の結果を非表示にする