Scraper une information d'une page web

Bonjour les développeurs.

je voudrai récupérer la "couleur du jour" sur le site de EDF :https://particulier.edf.fr/fr/accuei#/selection-bp

Voici mon bout de code :

import requests
from bs4 import BeautifulSoup
 
req = requests.get('https://particulier.edf.fr/fr/accueil/contrat-et-conso/options/tempo.html#/selection-bp')
soup = BeautifulSoup(req.text,"html.parser")
tempo = soup.find("span", {"class": "tempo-day-type"})
 
print(tempo)


tempo m'affiche :

<span class="tempo-day-type" ng-bind-html="todayType"></span>


là je bloque, il me faudrait la valeur du 'todayType"...

Merci d'avance
Configuration: Windows / Chrome 80.0.3987.163

5 réponses

    1. Contributeur
      ce n'est pas la page source html. tu obtiens la page source html en faisant ctrl-U dans chrome.
      je pense que l'information que tu cherches n'est pas dans la page source html. je pense que tu dois utiliser des outils tels que scrapy pour obtenir ce que tu cherches.
  1. la couleur du jour soit = jour bleu
    1. Contributeur
      où vois-tu cela dans la page source?
  2. Oui mais je connaît très peu le html, j'ai localiser l'information que je voulais récupérer mais je n'y arrive pas...
    1. Contributeur
      quelle information veux-tu récupérer dans la page source?