コンテンツにスキップ
per page, with , order by , clip by
Results of 1 - 6 of about 6 for 非同期 (0.002 sec.)
並行処理と async / await 13215
並行処理と async / await path operation 関数 のための async def に関する詳細と非同期 (asynchronous) コード、並行処理 (Concurrency)、そして、並列処理 (Parallelism) の背景について。 急いでいますか? TL;DR: 次のような、 await を使用して呼び出す ... 最適なオプションを使用して定義できます。それに応じてFastAPIは正しい処理を行います。 とにかく、上記のいずれの場合でもFastAPIは非同期で動作し、非常に高速です。 しかし、上記のステップに従うことで、パフォーマンスの最適化を行えます。 技術詳細 現代版のPythonは「 ... 非同期コード 」を、「 コルーチン 」と称されるものを利用してサポートしています。これは async と await 構文を用います。 次のセクショ ... ンで、フレーズ内のパーツを順に見ていきましょう: 非同期コード async と await コルーチン 非同期コード 非同期コードとは、言語?がコード内のどこかで、コンピュータ/プログラム?に 他の何 ...
https://man.mtool.work/fastapi/0.115/async/
カスタムレスポンス - HTML、ストリーム、ファイル、その他のレスポンス 8481
カスタムレスポンス - HTML、ストリーム、ファイル、その他のレスポンス デフォルトでは、 FastAPI は JSONResponse を使ってレスポンスを返します。 レスポンスを直接返す で見たように、 Response を直接返すことでこの挙動をオーバーライドできます。 しか ... . get ( "/typer" ) async def redirect_typer (): return RedirectResponse ( "https://typer.tiangolo.com" ) StreamingResponse 非同期なジェネレータか通常のジェネレータ・イテレータを受け取り、レスポンスボディをストリームします。 Python 3.8+ from fastapi impo ... を使っているので、通常の def でpath operationを宣言していることに注意してください。 FileResponse レスポンスとしてファイルを非同期的にストリームします。 他のレスポンスタイプとは異なる引数のセットを受け取りインスタンス化します。 path - ストリームするファイ ...
https://man.mtool.work/fastapi/0.115/advanced/custom-response/
代替ツールから受けたインスピレーションと比較 8445
代替ツールから受けたインスピレーションと比較 何が FastAPI にインスピレーションを与えたのか、他の代替ツールと比較してどうか、そしてそこから何を学んだのかについて。 はじめに FastAPI は、代替ツールのこれまでの働きがなければ存在しなかったでしょ ... API はJSON SchemaのデータをOpenAPIに利用します。 Starlette Starletteは、軽量な ASGI フレームワーク/ツールキットで、高性能な非同期サービスの構築に最適です。 非常にシンプルで直感的です。簡単に拡張できるように設計されており、モジュール化されたコンポーネント ... す。 FastAPI が推奨する理由 FastAPI アプリケーションを実行するメインのウェブサーバーである点。 Gunicornと組み合わせることで、非同期でマルチプロセスなサーバーを持つことがきます。 詳細は デプロイ の項目で確認してください。 ベンチマーク と スピード Uvicorn、 ...
https://man.mtool.work/fastapi/0.115/alternatives/
歴史、設計、そしてこれから 8335
歴史、設計、そしてこれから 少し前に、 FastAPI のユーザーに以下の様に尋ねられました : このプロジェクトの歴史は?何もないところから、数週間ですごいものができているようです。 [...] これがその歴史のほんの一部です。 代替手段 数年前から、私は複雑な ... 要件を持つAPI (機械学習、分散システム、非同期ジョブ、NoSQLデータベースなど) を作成しており、いくつかの開発者チームを率いています。 その一環で、多くの方法を調査し、テスト ...
https://man.mtool.work/fastapi/0.115/history-design-future/
モデル - より詳しく 8189
モデル - より詳しく 先ほどの例に続き、複数の関連モデルを持つことが一般的です。 これはユーザーモデルの場合は特にそうです。なぜなら: 入力モデル にはパスワードが必要です。 出力モデル はパスワードをもつべきではありません。 データベースモデル は ... コードの重複を減らすことは、 FastAPI の中核的なアイデアの1つです。 コードの重複が増えると、バグやセキュリティの問題、コードの非同期化問題(ある場所では更新しても他の場所では更新されない場合)などが発生する可能性が高くなります。 そして、これらのモデルは全て ...
https://man.mtool.work/fastapi/0.115/tutorial/extra-models/
テスト 8134
テスト Starlette のおかげで、 FastAPI アプリケーションのテストは簡単で楽しいものになっています。 HTTPX がベースなので、非常に使いやすく直感的です。 これを使用すると、 FastAPI と共に pytest を直接利用できます。 TestClient を使用 TestClient を ... 、実際にはStarletteから直接渡されています。 豆知識 FastAPIアプリケーションへのリクエストの送信とは別に、テストで async 関数 (非同期データベース関数など) を呼び出したい場合は、高度なチュートリアルの Async Tests を参照してください。 テストの分離 実際のアプリ ...
https://man.mtool.work/fastapi/0.115/tutorial/testing/
PREV 1 NEXT