Dalam Flask, menghantar data daripada borang HTML kepada skrip Python melibatkan pelaksanaan borang HTML dengan atribut yang sesuai dan paparan Python untuk mengendalikan data di bahagian pelayan. Begini cara anda boleh mencapai ini:
Borang HTML perlu menentukan atribut berikut:
Selain itu, setiap elemen input yang anda ingin hantar data mesti mempunyai atribut nama.
Buat paparan Python untuk mengendalikan data yang diserahkan. Paparan ini akan mengakses data menggunakan request.form di bawah kekunci nama input yang sepadan. Input fail boleh diakses dalam 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
Dengan set atribut ini, borang HTML anda mungkin kelihatan seperti ini:
<form action="{{ url_for('handle_data') }}" method="post"> <input type="text" name="projectFilepath"> <input type="submit"> </form>
Dengan mengikuti langkah ini, anda boleh berjaya menghantar data daripada borang HTML kepada skrip Python menggunakan Flask. Ciri berkuasa ini membolehkan input pengguna interaktif dan pemprosesan data dalam aplikasi web.
Atas ialah kandungan terperinci Bagaimana untuk Menghantar Data Borang HTML ke Skrip Flask Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!