Pythonプログラムがエラーでクラッシュしたとき、コンソールには**「トレースバック」**という詳細なエラー情報が表示されます。どのファイルの何行目で、どんなエラーが起きたかを示すこの情報は、デバッグ作業に不可欠な手がかりです。 しかし、try..
`traceback.format_exc()` はPythonの`traceback`モジュールの関数の一つで、プログラム中で発生した例外(エラー)のトレースバックを文字列として取得するために使われます。トレースバックは、例外が発生した際にどの行で何が起きたのかを示す情報で、デバッグ ...
筒井@ryu22eです。2023年5月の 「Python Monthly Topics」 のテーマは、Python 3. 11からtypingモジュールに追加された 「assert_ never関数、Never型」 です。 みなさんは 「この行には仕様上絶対に到達しないはず」 というコードを書いたことはありますか? そして、バグが ...
門脇 (@satoru_kadowaki) です。2025年2月の 「Python Monthly Topics」 は、Python 3. 13でアップデートされた機能について紹介します。 ご存知のように、Python 3. 13は2024年10月にリリースされ、多くの改善と新機能が追加されています。 What’s New In Python 3.13 (公式 ...