Web scraping é realmente fácil de fazer em Python com Beautiful Soup. O web scraping tem muitas utilidades, incluindo a extração de dados da internet, automação da coleta de dados e muito mais. BeautifulSoup é uma ferramenta Python feita especificamente para web scraping, que é muito eficiente e fácil de usar. BeautifulSoup remove o código HTML de um site e extrai as informações que você deseja, inserindo-as em variáveis com apenas algumas linhas de código. Vamos te ensinar como usá-lo neste vídeo.
Por favor, lembre-se de se inscrever se você gostou deste vídeo. Aqui está o código fonte utilizado:
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)