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

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

Patricia Arquette
Patricia Arquette原創
2024-12-21 06:02:12504瀏覽

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

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

在Python 腳本中,您可以使用Flask 處理從HTML 提交的數據形式。若要將使用者輸入從「projectFilepath」表單欄位傳遞到腳本,請相應地修改表單和檢視。

1.更新 HTML 表單:

init.html中的表單應包含屬性和輸入名稱:

<form action="{{ url_for('handle_data') }}" method="post" enctype="multipart/form-data">
<input type="text" name="projectFilepath" placeholder="Spot your project files">
<input type="submit" value="Spot">
</form>

2.建立視圖來處理提交的資料:

在Python腳本中,新增一個名為handle _data的視圖,用於處理POST請求並檢索表單資料:

@app.route('/handle_data', methods=['POST'])
def handle_data():
    project_path = request.form['projectFilepath']
    # Your code here

透過進行這些變更後,您可以將使用者輸入從表單傳遞到腳本以進行進一步處理。

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

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn