Dans Flask, l'envoi de données d'un formulaire HTML vers un script Python implique l'implémentation d'un formulaire HTML avec les attributs appropriés et une vue Python pour gérer les données côté serveur. Voici comment y parvenir :
Le formulaire HTML doit spécifier les attributs suivants :
De plus, chaque élément d'entrée à partir duquel vous souhaitez transmettre des données doit avoir un nom attribut.
Créez une vue Python pour gérer les données soumises. Cette vue accédera aux données en utilisant request.form sous la clé de nom de l'entrée correspondante. Les entrées de fichiers seront accessibles dans 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
Avec ces attributs définis, votre formulaire HTML pourrait ressembler à ceci :
<form action="{{ url_for('handle_data') }}" method="post"> <input type="text" name="projectFilepath"> <input type="submit"> </form>
En suivant ces étapes, vous pouvez réussir à envoyer des données d'un formulaire HTML vers un script Python à l'aide de Flask. Cette fonctionnalité puissante permet une saisie utilisateur interactive et un traitement des données dans les applications Web.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!