Quer aprender web scraping em Python? Neste tutorial, usaremos BeautifulSoup e Requests para extrair dados de um site passo a passo! 🕸️📊
🔹 O que você vai aprender:
✅ O que é web scraping?
✅ Como buscar páginas da web usando Requests
✅ Como analisar HTML usando BeautifulSoup
✅ Como extrair títulos de livros e gêneros de um site real
✅ Dicas de web scraping ético
📌 Código e Recursos:
import requests
from bs4 import BeautifulSoup
# Defina a URL
# Envie a requisição GET
response = requests.get(url)
# Analise o HTML usando BeautifulSoup
soup = BeautifulSoup(response.text, "html.parser")
# Encontre a seção de gêneros
genres_list = soup.select(".side_categories ul li a")
# Extraia e imprima os gêneros
print("Gêneros de Livros:")
for genre in genres_list:
genre_name = genre.text.strip()
genre_link = url + genre["href"] # Crie a URL completa
print(f"- {genre_name}: {genre_link}")
🔥 Quer mais tutoriais de Python? Inscreva-se e ative o 🔔 para atualizações!
👉 Curta, Comente e Compartilhe se isso te ajudou! 🚀