problème scraping page web et table
Bonjour à toutes et tous,
je débute sur python et dans le cadre de mon projet, je souhaite récupérer les occurrences de plusieurs page web d'un site spécifique.
A l'inspection de la page, j'arrive a identifier les tags qui m’intéressent, et dans un premier temps, j'essai, pas à pas, de récupérer la totalité.
Mon souci est que soit je récupère une erreur d'attribut, soit un résultat vide comme ceci [], et je ne comprends pas la raison.
a terme, je souhaite récupérer pour chaque page de chaque année les occurrences, et plus précisément celles des types "UAVs"
Code:
1 2 3 4 5 6 7 8 9
|
import requests
from bs4 import BeautifulSoup as bs
url = "https://aviation-safety.net/wikibase/dblist.php?Year=2023"
page = requests.get(url)
soup = bs(page.content, 'html.parser')
tables = soup.find_all("tr", class_="list")
print(tables) |
pourriez vous s'il vous plait m'aider et un peu m'expliquer la raison pour laquelle j'ai comme retour [] alors que la page est pleine ?
par avance merci pour votre réponse.
pythonnement