多重継承を使うと、同一の例外を複数の例外型(例:`ValueError` とカスタム例外)の両方として扱うなど、柔軟な例外ハンドリングが可能。 Python 3: Deep Dive (Part 4 - OOP) Python Object Oriented Programming (OOP) ...
例外は単なるエラーではなくオブジェクトであり、制御フローの一部として用いられることもある。 例外はコールスタックを遡って伝搬し、適切な`except`ブロックが見つかった時点で処理される。 Pythonの例外階層は`BaseException`から始まり、多くの場合` ...
高速化が話題のPython 3. 11ですが、今回取り上げるのは非同期I/ Oで並行処理を実現する標準ライブラリasyncioの新機能asyncio. TaskGroupです。asyncio. TaskGroupは複数のタスクを並行処理する高レベルAPIになります。同様の既存機能 (asyncio. gather()やasyncio. wait()) と ...