¡Hola a todos! Mi nombre es Andrew Fung, en este video, les mostraré cómo automatizar sus tareas diarias de web scraping con BeautifulSoup y programarlas para que se ejecuten de manera regular con cron jobs en Mac. En el primer episodio, crearé un nuevo script de web scraping en Python para obtener dinámicamente la posición en la lista de espera desde una página web que se actualizará a la misma hora cada semana.
Declaración del problema: Actualmente estoy en una lista de espera en la aplicación de residencia de mi universidad, y mi posición en la lista de espera se puede encontrar en el enlace PDF de la página web de la universidad, que se actualizará a la misma hora cada semana. Por lo tanto, ejecutaré un cron job para obtener mi posición en la lista de espera una hora después de la actualización semanal de la página web y enviarme un correo electrónico con mi nueva posición.
#webscraping #beautifulsoup #python #cronjob #automatización
de tareas
Cómo hago mis videos de YouTube:
¡Instalación y Configuración!
Código fuente para este proyecto:
¡Visita mi Github!
Tiempos
-------------------------------
0:00 | Introducción
3:15 | Importar paquetes
5:05 | Buscar enlace PDF con selectores CSS
15:25 | Cargar PDF con Tabula-py
17:43 | Encontrar posición en la lista de espera por ID
23:42 | Convertirlo en una función
25:32 | Despedida
-------------------------------
No duden en dejar un like y comentar si disfrutan del video y háganme saber si quieren que haga otros tipos de videos de programación ;) !!!