首頁 > 後端開發 > Python教學 > 如何將 HTML 表單資料傳送到 Flask Python 腳本?

如何將 HTML 表單資料傳送到 Flask Python 腳本?

Barbara Streisand
發布: 2024-12-24 17:26:16
原創
215 人瀏覽過

How to Send HTML Form Data to a Flask Python Script?

將 HTML 表單中的資料傳送到 Flask 中的 Python 腳本

使用 Flask 開發 Web 應用程式時,通常需要接收和處理來自 HTML 表單的資料。這使用戶能夠與您的應用程式互動並提供輸入。

從 HTML 表單傳遞使用者輸入

要將使用者輸入從 HTML 表單傳遞到 Flask 中的 Python 腳本:

  1. 配置HTML表單:

    • 為要從中擷取資料的輸入欄位指派名稱屬性。
    • 將表單標籤的操作屬性設定為指向 Python 腳本中將處理資料的端點。
    • 將表單的方法屬性設定為POST。
    • 如果表單包含檔案輸入,請在表單標記中包含 enctype="multipart/form-data"。
  2. 建立視圖在你的Python腳本中:

    • 定義一個用app.route裝飾的視圖你的Python腳本。該視圖將接收提交的資料。
    • 在檢視中,使用 request.form 存取提交的資料。
    • 依需求處理使用者輸入。

範例程式碼

考慮 HTML表單提供:

<form>
  <input type="text">
登入後複製

要從此表單擷取使用者輸入,請依照下列步驟操作:

  1. 將表單的操作設定為端點:

    <form action="{{ url_for('handle_data') }}" method="POST" enctype="multipart/form-data">
    登入後複製
  2. 建立視圖在您的Python 腳本中:

    @app.route('/handle_data', methods=['POST'])
    def handle_data():
        projectpath = request.form['projectFilepath']
        # Process the user input here
    登入後複製
  3. 透過執行以下步驟,您可以成功地將使用者輸入從HTML 表單傳遞到Flask 中的Python 腳本。

    以上是如何將 HTML 表單資料傳送到 Flask Python 腳本?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板