Extraire des données html avec python
muramasakatana
Messages postés
36
Date d'inscription
Statut
Membre
Dernière intervention
-
muramasakatana Messages postés 36 Date d'inscription Statut Membre Dernière intervention -
muramasakatana Messages postés 36 Date d'inscription Statut Membre Dernière intervention -
salut.
j'aimerais pouvoir 'print()', avec python, des données d'un input html sans que l'utilisateur n'est à cliquer sur aucun boutton d'envoi quelconque.
à vrai dire je ne sais même pas si c'est possible mais j'ai essayé quelques truc...
et le programme python que j'ai tenté
du coup j'aimerais savoir à quel point je suis loin du délire lol et si quelqu'un peut m'aider.
merci.
j'aimerais pouvoir 'print()', avec python, des données d'un input html sans que l'utilisateur n'est à cliquer sur aucun boutton d'envoi quelconque.
à vrai dire je ne sais même pas si c'est possible mais j'ai essayé quelques truc...
<!DOCTYPE html> <html> <head> <title>test de variable</title> </head> <body> <h1>tester d'afficher une donnée sur python</h1> <input type="text" id="txt" name="txt"> <button onclick="affiche();">afficher</button> <script> var leMots = document.getElementById('txt').value = 'par default'; function affiche(){ var leMots = document.getElementById('txt').value; /*alert(leMots); juste pour verifier*/ } </script> </body> </html>
et le programme python que j'ai tenté
from bs4 import BeautifulSoup url = "testvariable.html" fhand = open(url) htmlfile = fhand.read() soup = BeautifulSoup(htmlfile, 'html.parser') valeur = soup('input') print(valeur.get('id', None))
du coup j'aimerais savoir à quel point je suis loin du délire lol et si quelqu'un peut m'aider.
merci.
A voir également:
- Extraire des données html avec python
- Fuite données maif - Guide
- Extraire une video youtube - Guide
- Extraire le son d'une vidéo - Guide
- Citizen code python avis - Accueil - Outils
- Trier des données excel - Guide
1 réponse
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour, je n'ai pas compris ce que tu voulais réaliser.
en gros je voulais print, sur un terminal python, le
mais je sais mm pas si c'est possible...
peut que je devrait plutot essayé d'acceder via la variable js mais je sais pas comment acceder a js avec python
je veux que le 'par default' s'affiche dans mon cmd quand j'execute le script python
je sais pas quoi rajouté de plus.