Mostrando entradas con la etiqueta web scraping. Mostrar todas las entradas
Mostrando entradas con la etiqueta web scraping. Mostrar todas las entradas

s谩bado, 5 de julio de 2025

馃帗 Aprende Python gratis con certificado – ¡3 cursos disponibles solo para los 1000 primeros!

 ¿Quieres aprender a programar con Python y obtener certificado totalmente gratis?

He creado cupones exclusivos para acceder sin coste a 3 cursos completos en Udemy, cada uno con certificado de finalizaci贸n. ¡Pero atenci贸n! Solo estar谩n disponibles para los primeros 1000 inscritos en cada curso.

馃敼 Curso 1 – Programaci贸n con Python y Copilot
馃捇 Aprende a programar con la ayuda de la IA de GitHub Copilot en Visual Studio Code.
馃帗 Accede gratis al curso

馃敼 Curso 2 – Interfaces gr谩ficas con Tkinter
馃枼️ Crea tus propias aplicaciones visuales usando Python y Tkinter.
馃帗 Accede gratis al curso

馃敼 Curso 3 – Web Scraping con Python
馃寪 Aprende a extraer datos de p谩ginas web con Python de forma pr谩ctica y profesional.
馃帗 Accede gratis al curso


馃搶 Recuerda: son cursos 100% pr谩cticos, pensados para que aprendas paso a paso, con proyectos reales y obtengas un certificado que podr谩s a帽adir a tu curr铆culum.

馃摵 Adem谩s, en mi canal de YouTube @josecodetech tienes a煤n m谩s contenido, ejercicios y recursos complementarios para seguir aprendiendo programaci贸n.

✅ ¡Comparte esta publicaci贸n y no olvides valorar los cursos adecuadamente si te resultan 煤tiles!
Gracias por formar parte de esta comunidad de aprendizaje 馃殌






domingo, 8 de agosto de 2021

Web Scraping Python, guarda datos en csv

Obtener datos de una web y guardarlos en fichero csv usando las librerias requests y beautifulsoup con Python.



s谩bado, 25 de mayo de 2019

80 Python. WebScraping

Iniciacion a webscraping, obteniendo datos de una web usando Python.
Puedes acceder a la web de pruebas en este enlace.
Es aconsejable tener una base de html, puedes consultar una introduccion aqui




El codigo python disponible en github.


from urllib.request import urlopen
from urllib.error import HTTPError
from urllib.error import URLError
from bs4 import BeautifulSoup

try: 
    html = urlopen("http://ticoticotaa.es/ejemplowebscraping.php")
except HTTPError as e:
    print(e)
except URLError:
    print("Servidor caido o dominio incorrecto")
else:
    resultado = BeautifulSoup(html.read(),"html5lib")
    #print(resultado.title)
    articulo = resultado.findAll("div",{"class":["articulo"]})
    #print(articulo)
    descripcion=resultado.findAll("div",{"class":["descripcion"]})
    precio=resultado.findAll("div",{"class":["precio"]})
    descripcionLista=[]
    precioLista=[]
    for desc in descripcion:
        descripcionLista.append(desc.getText().strip())
    print(descripcionLista)
    for prec in precio:
        precioLista.append(prec.getText().strip())
    print(precioLista)
    for i in range(len(descripcionLista)):
        if int(precioLista[i])<150:
            print(descripcionLista[i]+' : '+precioLista[i]+' €')
            print(' *** esta por debajo de 150 € *** ')
        else:
            print(descripcionLista[i]+' : '+precioLista[i]+' €')