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.
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
- Trier des données excel - Guide
- Editeur html - Télécharger - HTML
1 réponse
yg_be
Messages postés
24281
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 586
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.