Python Monthly Topics Python 3.11の新機能:asyncio.TaskGroupを使った予測可能でより安全な非同期処理 こんにちは、福田(@JunyaFff)です。第4回目である10月の「Python Monthly Topics」は、2022年10月24日にリリース予定[1]のPython 3.11に追加されるasyncioの新機能asyncio.TaskGroupを紹介します。 Python 3.11の新機能 高速化が話題のPython 3.11ですが、今回取り上げるのは非同期I/Oで並行処理を実現する標準ライブラリasyncioの新機能asyncio.TaskGroupです。asyncio.TaskGroupは複数のタスクを並行処理する高レベルAPIになります。同様の既存機能(asyncio.gather()やasyncio.wait())と大きく違う2
![Python 3.11の新機能:asyncio.TaskGroupを使った予測可能でより安全な非同期処理 | gihyo.jp](https://cdn-ak-scissors.b.st-hatena.com/image/square/e6ef3ceec6cd7ccab55d11c520bc83c5f77ff4aa/height=288;version=1;width=512/https%3A%2F%2Fgihyo.jp%2Fassets%2Fimages%2FICON%2F2022%2F1894_python-monthly.png)