在Flask 中,將資料從HTML 表單傳送到Python 腳本涉及到實作具有適當屬性的HTML 表單以及用於處理伺服器端資料的Python 視圖。以下是完成此操作的方法:
HTML 表單需要指定以下屬性:
此外,您要從中傳遞資料的每個輸入元素都必須有一個名稱
建立一個Python視圖來處理提交的資料。此檢視將使用對應輸入的 name 鍵下的 request.form 存取資料。檔案輸入可在 request.files 中存取。
@app.route('/handle_data', methods=['POST']) def handle_data(): projectpath = request.form['projectFilepath'] # Your code to process the data and return a response
設定這些屬性後,您的HTML 表單可能如下所示:
<form action="{{ url_for('handle_data') }}" method="post"> <input type="text" name="projectFilepath"> <input type="submit"> </form>
依照以下步驟,您可以使用Flask 成功將資料從HTML 表單傳送到Python 腳本。這項強大的功能可在 Web 應用程式中實現互動式使用者輸入和資料處理。
以上是如何將 HTML 表單資料傳送到 Python Flask 腳本?的詳細內容。更多資訊請關注PHP中文網其他相關文章!