Bonjour à tous,

Je découvre avec émerveillement la programmation. J'ai choisi Python et Pycharm.
Pour mon premier programme (dans un cadre pro mais ce n'est pas du tout mon métier à la base), je souhaite aller récupérer les données d'un site web pour les restituer en fichier excel.

Je n'arrive pas à trouver comment extraire le texte (que j'ai mis en rouge) de cette ligne :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<div class="Formation-nextsession"><b>Prochaine session :</b> Entrée sur demande</div> <div class="Formation-details">
Mon code est :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
prochaine_session = liste.find('div', class_='Formation-nextsession')
mais bien sur je me trouve avec le résultat suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<div class="Formation-nextsession"><b>Prochaine session :</b> Entrée sur demande</div> <div class="Formation-details">
<img alt="Picto map marker" src="/themes/custom/c2rp/pictos/map_marker_grey.svg"/>
<span>Laon</span>
<span class="divider"></span>
<img alt="Picto horaire" src="/themes/custom/c2rp/pictos/clock.svg"/>
<span>
        Total : <b>200h</b>
</span>
</div>
Nota : je vais aussi avoir besoin du nombre d'heures (en vert) et de la ville (en bleu)

Surement l'un de vous pourra m'accompagner pour m'aider à trouver la solution, pour les autres lignes, j'ai tout bien compris et cela fonctionne comme je le souhaite.

Merci à vous et bonne journée
Christelle_B