Maison > développement back-end > Tutoriel Python > Comment envoyer des données d'un formulaire HTML vers un script Python Flask ?

Comment envoyer des données d'un formulaire HTML vers un script Python Flask ?

Patricia Arquette
Libérer: 2024-12-21 06:02:12
original
456 Les gens l'ont consulté

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

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>
Copier après la connexion

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
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal