コンテンツにスキップ
per page, with , order by , clip by
Results of 1 - 7 of about 7 for ライブラリ (0.003 sec.)
エラーハンドリング 12723
エラーハンドリング APIを使用しているクライアントにエラーを通知する必要がある状況はたくさんあります。 このクライアントは、フロントエンドを持つブラウザ、誰かのコード、IoTデバイスなどが考えられます。 クライアントに以下のようなことを伝える必要が ... トール カスタム例外ハンドラは Starletteと同じ例外ユーティリティ を使用して追加することができます。 あなた(または使用しているライブラリ)が raise するかもしれないカスタム例外 UnicornException があるとしましょう。 そして、この例外をFastAPIでグローバルに処理した ...
https://man.mtool.work/fastapi/0.115/tutorial/handling-errors/
代替ツールから受けたインスピレーションと比較 10523
代替ツールから受けたインスピレーションと比較 何が FastAPI にインスピレーションを与えたのか、他の代替ツールと比較してどうか、そしてそこから何を学んだのかについて。 はじめに FastAPI は、代替ツールのこれまでの働きがなければ存在しなかったでしょ ... しかし、FastAPIはRequestsからかなりのインスピレーションを得ています。 Requests は (クライアントとして) APIと 通信 するためのライブラリであり、 FastAPI は (サーバーとして) APIを 構築 するためのライブラリです。 これらは多かれ少なかれ両端にあり、お互いを補完し合 ... のチェックを手作業でコードに実装しなければなりません。 これらの機能は、Marshmallowが提供するものです。Marshmallowは素晴らしいライブラリで、私も以前に何度も使ったことがあります。 しかし、それはPythonの型ヒントが存在する前に作られたものです。そのため、すべての ... メント化 依存性注入の仕組み Pydanticのようなデータのバリデーション、シリアライゼーション、ドキュメント化をするサードパーティライブラリを使用せず、独自のものを持っています。そのため、これらのデータ型の定義は簡単には再利用できません。 もう少し冗長な設定が必要に ...
https://man.mtool.work/fastapi/0.115/alternatives/
カスタムレスポンス - HTML、ストリーム、ファイル、その他のレスポンス 8760
カスタムレスポンス - HTML、ストリーム、ファイル、その他のレスポンス デフォルトでは、 FastAPI は JSONResponse を使ってレスポンスを返します。 レスポンスを直接返す で見たように、 Response を直接返すことでこの挙動をオーバーライドできます。 しか ... ェクト) がある場合、 StreamingResponse に含めて返すことができます。 これにはクラウドストレージとの連携や映像処理など、多くのライブラリが含まれています。 Python 3.8+ from fastapi import FastAPI from fastapi.responses import StreamingResponse some_file_path = ...
https://man.mtool.work/fastapi/0.115/advanced/custom-response/
並行処理と async / await 8542
並行処理と async / await path operation 関数 のための async def に関する詳細と非同期 (asynchronous) コード、並行処理 (Concurrency)、そして、並列処理 (Parallelism) の背景について。 急いでいますか? TL;DR: 次のような、 await を使用して呼び出す ... べきサードパーティライブラリを使用している場合: results = await some_library () 以下の様に async def を使用して path operation 関数 を宣言します。 @app ... か await は使用できません。 データベース、API、ファイルシステムなどと通信し、 await の使用をサポートしていないサードパーティライブラリ (現在のほとんどのデータベースライブラリに当てはまります) を使用している場合、次の様に、単に def を使用して通常通り path op ... get_burgersはasync defで定義されているので動作しない burgers = get_burgers ( 2 ) したがって、 await で呼び出すことができるライブラリを使用している場合は、次のように async def を使用して、それを使用する path operation 関数 を作成する必要があります: @app . g ...
https://man.mtool.work/fastapi/0.115/async/
FastAPI 8397
FastAPI FastAPI framework, high performance, easy to learn, fast to code, ready for production ドキュメント : https://fastapi.tiangolo.com ソースコード : https://github.com/fastapi/fastapi FastAPI は、Pythonの標準である型ヒントに基づいてPyt ... です。 そのうちのいくつかのコアな Windows 製品と Office 製品に統合されつつあります。 " Kabir Khan - Microsoft (ref) " FastAPIライブラリを採用し、クエリで 予測値 を取得できる REST サーバを構築しました。 [for Ludwig] " Piero Molino, Yaroslav Dudin, and Sai Suma ... ータとして、パラメータやボディ などの型を 一度だけ 宣言します。 標準的な最新の Python の型を使っています。 新しい構文や特定のライブラリのメソッドやクラスなどを覚える必要はありません。 単なる標準的な 3.8 以降の Python です。 例えば、 int の場合: item_id : int ...
https://man.mtool.work/fastapi/0.115/
機能 7833
機能 FastAPIの機能 FastAPI は以下の機能をもちます: オープンスタンダード準拠 API作成のための OpenAPI 。これは、 path operations の宣言、パラメータ、ボディリクエスト、セキュリティなどを含んでいます。 JSONスキーマ を使用したデータモデルのドキュ ... したがって、追加のPydanticコードがあれば、それも機能します。 データベースのために ORM sや、 ODM sなどの、Pydanticに基づく外部ライブラリを備えています。 これは、すべてが自動的に検証されるため、多くの場合、リクエストから取得したオブジェクトを データベースに直接 ...
https://man.mtool.work/fastapi/0.115/features/
Pythonの型の紹介 6761
Pythonの型の紹介 Python 3.6以降 では「型ヒント」オプションがサポートされています。 これらの "型ヒント" は変数の 型 を宣言することができる新しい構文です。(Python 3.6以降) 変数に型を宣言することでエディターやツールがより良いサポートを提供す ... name そして、再び、すべてのエディタのサポートを得ることができます: Pydanticのモデル Pydantic はデータ検証を行うためのPythonライブラリです。 データの「形」を属性付きのクラスとして宣言します。 そして、それぞれの属性は型を持ちます。 さらに、いくつかの値を持つク ...
https://man.mtool.work/fastapi/0.115/python-types/
PREV 1 NEXT