Oui et non ça dépend surtout du site je t’invite a regarder les méthodes dans la librairie.
https://www.crummy.com/software/BeautifulSoup/bs4/doc/
et l’on trouve pas mal de tuto sur le scraping avec celle-ci et quelques vidéo dont certaines sont gratuite.
le scraping est en fait assez simple sur le principe l’on va rechercher dans une page html ou sont les informations dont on a besoin, mais ça requière aussi une bonne connaissance du html et de ses balises voir des Css utilisées.
la piste est bouton de droite sur une page examiner l’élément …
le plus simple est d’ouvrir une console
taper python3
>>> import requests
>>> from bs4 import BeautifulSoup
>>> res = requests.get("https://www.meteoblue.com/fr/meteo/semaine/paris_france_2988507")
>>> soupe=BeautifulSoup(res.content, "html.parser")
Puis de tester des commandes
>>> soupe.a
1er lien
>>> soupe.p
premiere balise<p>
>>> soupe.find_all('a')
liste tout les liens
>>> soupe.find_all(class_ = "wind")
Donne tous les contenus avec une class wind
>>> soupe.find_all(class_ = "wind")[0].text
Donne la vitesse du vent pour aujourd hui
>>> soupe.find_all(class_ = "wind")[0].text[33:36]
Idem mais juste la valeur
>>> soupe.find_all(class_ = "wind")[1].text[33:36]
Donne la vitesse du vent pour demain
.... etc voir la doc sinon j’écris le prochain tutoriel.