Chargement de données Beautifulsoup
Bonjour,
Je souhaite récupérer des données météo sur une page web, mais je rencontre des problèmes car mon script récupère les données avant que celles ci ne soient chargées sur la page web.
Voici mon code:
Code:
1 2 3 4 5 6 7 8 9 10
| import requests
from bs4 import BeautifulSoup
import time
page=requests.get("https://www.wunderground.com/history/daily/sg/singapore-payalebar/WSAP/date/2018-1-5")
soup=BeautifulSoup(page.content,'html.parser')
table=soup.find(class_='summary-table').get_text()
title=soup.find(class_='summary-title').get_text()
print(table)
print(title) |
Ainsi, python me retourne No Data Recorded car la page web n'a pas eu le temps de charger les données.
J'aimerai donc savoir comment faire sans avoir à utiliser Selenium.
Merci pour votre aide.