これは 不具合を静かに埋め込む危険なコード です。 例外処理は エラーを隠すためのものではなく、正しく扱うための設計。 今回は、実務で信頼されるコードを書くための 例外設計の考え方と実践パターンを整理します。 1. 例外処理の役割を勘違いし ...
`try/except/else/finally` それぞれの役割を理解し、処理対象を絞った例外ハンドリングを行うことが重要 Python において ...
高速化が話題のPython 3. 11ですが、今回取り上げるのは非同期I/ Oで並行処理を実現する標準ライブラリasyncioの新機能asyncio. TaskGroupです。asyncio. TaskGroupは複数のタスクを並行処理する高レベルAPIになります。同様の既存機能 (asyncio. gather()やasyncio. wait()) と ...