ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with ...
Pythonには、コルーチン、マルチスレッディング、マルチプロセッシングなど、複数の非同期アプローチがあります。さらに、いくつかの従来の方法やサードパーティの非同期ライブラリもあります。この記事では主にコルーチンに焦点を当て、マルチ ...
async/awaitを実現する3つのキーワード Pythonで非同期処理を実装する際には、3つの重要なキーワードを組み合わせて使用します。 1. async def(コルーチンの定義) 通常の関数(def)ではなく、非同期に関数を定義するための宣言です。
高速化が話題のPython 3. 11ですが、今回取り上げるのは非同期I/ Oで並行処理を実現する標準ライブラリasyncioの新機能asyncio. TaskGroupです。asyncio. TaskGroupは複数のタスクを並行処理する高レベルAPIになります。同様の既存機能 (asyncio. gather()やasyncio. wait()) と ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 “AI活用”をキーワードに「AIを使い倒し/使いこなす」企業の最前線をお届けし ...
本記事では、pythonで通信を行うときに、requestsなどは使ったことがあるけどhttpxは使ったことがない人向けに、「httpx」について入門的な内容を「基本的な使い方(同期処理)」「非同期処理」「エラーハンドリング」「その他機能」についてまとめています。
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する