informatica:programacion:python:web_scraping:drae
¡Esta es una revisión vieja del documento!
Web Scraping: DRAE
Ejercicio de Web Scraping utilizando Python para obtener definiciones de la web del diccionario de la Real Academia Española.
Módulos de Python necesarios:
La URL destino tiene la forma https://dle.rae.es/PALABRA, donde PALABRA es la palabra a definir.
from bs4 import BeautifulSoup import requests palabra = "conticinio" url = "https://dle.rae.es/" res = requests.get(url + palabra) # Nos aseguramos de que no ha habido errores al descargar la web anterior res.raise_for_status() soup = BeautifulSoup(res.text, "html.parser") # Se crea un objeto 'BeautifulSoup' donde se podrán hacer búsquedas # utilizando selectores CSS, por ejemplo: elementos = soup.select('.j') elementos = soup.find_all("p", attrs={"class": "j"}) for i in elementos: print(i.text)
informatica/programacion/python/web_scraping/drae.1621621062.txt.gz · Última modificación: por tempwin
