Extraire des données html avec python
muramasakatana
Messages postés
39
Statut
Membre
-
muramasakatana Messages postés 39 Statut Membre -
muramasakatana Messages postés 39 Statut Membre -
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.
1 réponse
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
bonjour, je n'ai pas compris ce que tu voulais réaliser.
