Empezar tutorial interactivo

← Volver a Proyectos

Haciendo web Scraping con Python

Dificultad

  • easy

Duración promedio

2 hrs

Tecnologías

Dificultad

  • easy

Duración promedio

2 hrs

Tecnologías

Web scraping con Python - Guía paso a paso

Web scraping con Python - Guía paso a paso

  • Familiarizarse con un entorno web en el que se desea extraer cierta información.
  • Desarrollar un código para obtener su contenido y extraerlo de una tabla concreta.
  • Utilizar una base de datos para almacenar los datos y procesarlos.

🌱 Cómo iniciar este proyecto

Sigue las siguientes instrucciones:

  1. Crear un nuevo repositorio haciendo fork en el proyecto de Git o haciendo clic aquí.
  2. Abre el repositorio creado recientemente en Codespace usando la extensión del botón de Codespace.
  3. Una vez que el VSCode del Codespace haya terminado de abrirse, comienza tu proyecto siguiendo las instrucciones a continuación.

📝 Instrucciones

  1. Lee el archivo ./INSTRUCTIONS.es.md para conocer los pasos detallados del proyecto.

  2. Desarrolla tu solución en ./src/explore.ipynb. Cuando estes en el archivo ./src/explore.ipynb, asegúrate de seleccionar el kernel adecuado. Al abrir el notebook, aparecerá un mensaje en la parte superior indicando "Select Kernel". Haz clic en "Select Kernel" (como se muestra en la imagen).

    image-kernel

    Se mostrará una lista con las opciones disponibles. Selecciona "Python Environments" y elige la versión de Python que deseas utilizar. Asegúrate de seleccionar la versión especificada en el archivo devcontainer.json, ya que esta es la recomendada para el proyecto.

    image-devcontainer

  3. Transfiere el código limpio a ./src/app.py una vez que hayas terminado las pruebas.

  4. Elimina ./src/explore.ipynb después de asegurarte de que ya no lo necesitas. Esto mantendrá el proyecto limpio y organizado.

¡Sigue estos pasos y avanza con el proyecto de manera estructurada! 🚀

Nota: También incorporamos muestras de solución en ./src/solution.ipynb que te sugerimos honestamente que solo uses si estás atascado por más de 30 minutos o si ya has terminado y quieres compararlo con tu enfoque.

🚛 Cómo entregar este proyecto

Una vez que hayas terminado de resolver los ejercicios, asegúrate de confirmar tus cambios, haz push a tu repositorio y ve a 4Geeks.com para subir el enlace del repositorio.

Regístrate para obtener acceso gratis a archivos y video de la solución

Lo usaremos para darte acceso a la comunidad.
¿Ya tienes una cuenta? Inicia sesión aquí.

Al registrarte estás aceptando nuestros Términos y condiciones y Política de privacidad.

Dificultad

  • easy

Duración promedio

2 hrs

Tecnologías

Dificultad

  • easy

Duración promedio

2 hrs

Tecnologías

Dificultad

  • easy

Duración promedio

2 hrs

Tecnologías

Dificultad

  • easy

Duración promedio

2 hrs

Tecnologías

Regístrate para obtener acceso gratis a archivos y video de la solución

Lo usaremos para darte acceso a la comunidad.
¿Ya tienes una cuenta? Inicia sesión aquí.

Al registrarte estás aceptando nuestros Términos y condiciones y Política de privacidad.

Dificultad

  • easy

Duración promedio

2 hrs

Tecnologías

Dificultad

  • easy

Duración promedio

2 hrs

Tecnologías