さまざまな機能強化が予定されているPython 3. 14の中で、今回筆者が注目するのはasyncioの新しい可視化ツールです。asyncio psコマンド、asyncio pstreeコマンドと、asyncio. print_ call_ graph()関数やasyncio. capture_ call_ graph()関数によって、実行中のasyncioタスクの状態を ...
「DjangoCongress JP」は日本で開催されるDjango Webフレームワークのカンファレンスです。参加する全ての人がDjangoについて交流し、出会い、学び、楽しみ、深い理解を得ることを目的にしています。福田氏は、Django 3のASGI対応について発表しました。全2回。
非同期処理において asyncio.Queue はタスク間のデータ受け渡しに非常に便利ですが、デフォルトの挙動には注意が必要です。get() や put() は条件が満たされるまで無期限に待機し続けます。これは、データの供給が止まったりキューが満杯のまま放置されたり ...
Pythonの非同期処理において、長時間実行されるタスクを途中で中断させたい場面は多々あります。ユーザーによるキャンセル操作、通信のタイムアウト、あるいは特定の条件を満たしたことによる不要なタスクの停止などです。 asyncioでは、タスク ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する