Maison >développement back-end >Tutoriel Python >Comment envoyer des données d'un formulaire HTML vers un script Python Flask ?
Envoi de données d'un formulaire HTML vers un script Python dans Flask
Dans votre script Python, vous pouvez utiliser Flask pour gérer les données soumises à partir d'un HTML formulaire. Pour transmettre la saisie de l'utilisateur du champ du formulaire "projectFilepath" à votre script, modifiez le formulaire et affichez-le en conséquence.
1. Mettre à jour le formulaire HTML :
Le formulaire dans init.html doit inclure des attributs et un nom d'entrée :
<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. Créer une vue pour gérer les données soumises :
Dans votre script Python, ajoutez une vue appelée handle_data qui gère la requête POST et récupère les données du formulaire :
@app.route('/handle_data', methods=['POST']) def handle_data(): project_path = request.form['projectFilepath'] # Your code here
Par en effectuant ces modifications, vous pouvez transmettre les entrées de l'utilisateur du formulaire à votre script pour un traitement ultérieur.
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!