Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 311 - 320 of 836 for Python (0.04 seconds)

The search processing time has exceeded the limit. The displayed results may be partial.

  1. docs/zh-hant/docs/tutorial/security/oauth2-jwt.md

    一週後,權杖會過期,使用者就不再被授權,需要再次登入以取得新的權杖。而如果使用者(或第三方)試圖修改權杖來改變有效期,你也能發現,因為簽名不會相符。
    
    如果你想玩玩看 JWT 權杖並了解其運作,請參考 [https://jwt.io](https://jwt.io/)。
    
    ## 安裝 `PyJWT` { #install-pyjwt }
    
    我們需要安裝 `PyJWT` 才能在 Python 中產生與驗證 JWT 權杖。
    
    請先建立並啟用一個[虛擬環境](../../virtual-environments.md),然後安裝 `pyjwt`:
    
    <div class="termy">
    
    ```console
    $ pip install pyjwt
    
    ---> 100%
    ```
    
    </div>
    
    /// info | 說明
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:05:38 GMT 2026
    - 10.1K bytes
    - Click Count (0)
  2. docs/zh/docs/tutorial/security/oauth2-jwt.md

    一周后令牌过期,用户将不再被授权,需要重新登录以获取新令牌。而如果用户(或第三方)尝试修改令牌来更改过期时间,你也能发现,因为签名将不匹配。
    
    如果你想动手体验 JWT 令牌并了解它的工作方式,请访问 [https://jwt.io](https://jwt.io/)。
    
    ## 安装 `PyJWT` { #install-pyjwt }
    
    我们需要安装 `PyJWT`,以便在 Python 中生成和校验 JWT 令牌。
    
    请确保创建并激活一个[虚拟环境](../../virtual-environments.md),然后安装 `pyjwt`:
    
    <div class="termy">
    
    ```console
    $ pip install pyjwt
    
    ---> 100%
    ```
    
    </div>
    
    /// info | 信息
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:06:37 GMT 2026
    - 10.1K bytes
    - Click Count (0)
  3. fastapi/routing.py

                        # streaming response completes — not by async generator
                        # finalization via GeneratorExit.
                        # Ref: https://peps.python.org/pep-0789/
                        send_stream, receive_stream = anyio.create_memory_object_stream[
                            bytes
                        ](max_buffer_size=1)
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sun Mar 15 11:44:39 GMT 2026
    - 193K bytes
    - Click Count (0)
  4. docs/zh-hant/docs/advanced/stream-data.md

    ///
    
    ### `yield from` { #yield-from }
    
    當你在迭代某個物件(如類檔案物件),並對每個項目使用 `yield` 時,也可以用 `yield from` 直接逐項產出,省略 `for` 迴圈。
    
    這不是 FastAPI 特有的功能,而是 Python 語法;不過這招很實用。 😎
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 14:33:04 GMT 2026
    - 4.9K bytes
    - Click Count (0)
  5. docs/zh-hant/docs/tutorial/stream-json-lines.md

    {"name": "Plumbus", "description": "A multi-purpose household device."}
    {"name": "Portal Gun", "description": "A portal opening device."}
    {"name": "Meeseeks Box", "description": "A box that summons a Meeseeks."}
    ```
    
    它和 JSON 陣列(相當於 Python 的 list)很像,但不同於用 `[]` 包起來並以 `,` 分隔項目,它是每一行各放一個 JSON 物件,彼此以換行字元分隔。
    
    /// info
    
    重點在於你的應用能夠逐行產生資料,同時用戶端在消耗前一行的資料。
    
    ///
    
    /// note | 技術細節
    
    由於每個 JSON 物件會以換行分隔,它們的內容中不能包含實際的換行字元,但可以包含跳脫後的換行(`\n`),這是 JSON 標準的一部分。
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 14:33:04 GMT 2026
    - 4.2K bytes
    - Click Count (0)
  6. docs/zh/docs/advanced/websockets.md

    您可以在 **FastAPI** 中使用 [WebSockets](https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API)。
    
    ## 安装 `websockets` { #install-websockets }
    
    请确保您创建一个[虚拟环境](../virtual-environments.md)、激活它,并安装 `websockets`(一个让使用“WebSocket”协议更容易的 Python 库):
    
    <div class="termy">
    
    ```console
    $ pip install websockets
    
    ---> 100%
    ```
    
    </div>
    
    ## WebSockets 客户端 { #websockets-client }
    
    ### 在生产环境中 { #in-production }
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:06:37 GMT 2026
    - 5.4K bytes
    - Click Count (0)
  7. docs/zh-hant/docs/tutorial/index.md

    本教學將一步一步展示如何使用 **FastAPI** 及其大多數功能。
    
    每個部分都是在前一部分的基礎上逐步建置的,但內容結構是按主題分開的,因此你可以直接跳到任何特定的部分,解決你具體的 API 需求。
    
    它也被設計成可作為未來的參考,讓你隨時回來查看所需的內容。
    
    ## 運行程式碼 { #run-the-code }
    
    所有程式碼區塊都可以直接複製和使用(它們實際上是經過測試的 Python 檔案)。
    
    要運行任何範例,請將程式碼複製到 `main.py` 檔案,並使用以下命令啟動 `fastapi dev`:
    
    <div class="termy">
    
    ```console
    $ <font color="#4E9A06">fastapi</font> dev
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:05:38 GMT 2026
    - 5.2K bytes
    - Click Count (0)
  8. docs/ja/docs/tutorial/stream-json-lines.md

    {"name": "Plumbus", "description": "A multi-purpose household device."}
    {"name": "Portal Gun", "description": "A portal opening device."}
    {"name": "Meeseeks Box", "description": "A box that summons a Meeseeks."}
    ```
    
    これは JSON 配列(Python の list に相当)にとてもよく似ていますが、`[]` で囲まず、アイテム間の `,` もありません。その代わりに、**1 行に 1 つの JSON オブジェクト**で、改行文字で区切られます。
    
    /// info | 情報
    
    重要な点は、クライアントが前の行を消費している間に、アプリ側は次の行を順次生成して送れることです。
    
    ///
    
    /// note | 技術詳細
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:55:22 GMT 2026
    - 5.1K bytes
    - Click Count (0)
  9. tensorflow/c/c_api_experimental.cc

      if (enable) {
        optimizer_options->set_global_jit_level(tensorflow::OptimizerOptions::ON_1);
    
        // These XLA flags are needed to trigger XLA properly from C (more generally
        // non-Python) clients. If this API is called again with `enable` set to
        // false, it is safe to keep these flag values as is.
        tensorflow::MarkForCompilationPassFlags* flags =
            tensorflow::GetMarkForCompilationPassFlags();
    Created: Tue Apr 07 12:39:13 GMT 2026
    - Last Modified: Sat Oct 04 05:55:32 GMT 2025
    - 29.4K bytes
    - Click Count (0)
  10. docs/ja/docs/how-to/custom-request-and-route.md

    ここでは、元のリクエストから `GzipRequest` を作成するために利用します。
    
    {* ../../docs_src/custom_request_and_route/tutorial001_an_py310.py hl[19:27] *}
    
    /// note | 技術詳細
    
    `Request` には `request.scope` 属性があり、これはリクエストに関するメタデータを含む Python の `dict` です。
    
    `Request` には `request.receive` もあり、これはリクエストの本体を「受信」するための関数です。
    
    `scope` の `dict` と `receive` 関数はいずれも ASGI 仕様の一部です。
    
    そしてこの 2 つ(`scope` と `receive`)が、新しい `Request` インスタンスを作成するために必要なものです。
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 14:07:17 GMT 2026
    - 5.4K bytes
    - Click Count (0)
Back to Top