Le web scraping est vraiment facile à réaliser en Python avec Beautiful Soup. Le web scraping a de nombreuses utilisations, notamment l'extraction de données sur Internet, l'automatisation de la collecte de données, et bien plus encore. BeautifulSoup est un outil Python spécialement conçu pour le web scraping, qui est très efficace et facile à utiliser. BeautifulSoup supprime le code HTML d'un site et extrait les informations que vous souhaitez, les insérant dans des variables avec seulement quelques lignes de code. Nous allons vous apprendre à l'utiliser dans cette vidéo.
N'oubliez pas de vous abonner si vous avez aimé cette vidéo. Voici le code source utilisé :
import requests
from bs4 import BeautifulSoup
html = requests.get(url)
s = BeautifulSoup(html.content, 'html.parser')
results = s.find(id='ResultsContainer')
job_title = results.find_all('h2', class_='title is-5')
for job in job_title:
print(job.text)