Bonjour à tous ! Je m'appelle Andrew Fung, dans cette vidéo, je vais vous montrer comment automatiser vos tâches de web scraping quotidiennes avec Beautiful Soup et les programmer pour qu'elles s'exécutent régulièrement avec des cron jobs sur Mac. Dans cet épisode, je vais d'abord utiliser le script de web scraping que nous avons écrit dans le premier épisode, puis créer une fonction pour envoyer des notifications par e-mail à nos boîtes de réception, et enfin, configurer des cron jobs pour exécuter cette tâche périodiquement et régulièrement.
Énoncé du problème : Je suis actuellement sur une liste d'attente pour la demande de résidence de mon université, et ma liste d'attente peut être consultée via le lien PDF de la page web de l'université, qui sera mis à jour à la même heure chaque semaine. Ainsi, je vais exécuter un cron job pour récupérer ma position sur la liste d'attente une heure après la mise à jour hebdomadaire de la page web et m'envoyer un e-mail avec ma nouvelle position.
#automatisationdestâches #cronjob #python #webscraping #beautifulsoup
Comment je fais mes vidéos YouTube :
Installation et configuration !
Mots de passe des applications GMail :
Erreur potentielle et solution :
Planification et conventions de nommage Crontab :
Code source pour ce projet :
Découvrez mon Github !
Horodatages
-------------------------------
0:00 | Intro
2:58 | Exécuter la Partie 1 Localement
4:41 | Création d'un Environnement Virtuel
7:50 | Envoyer un E-mail avec smtp
15:11 | Configuration des Cron Jobs
24:55 | Conclusion
-------------------------------
N'hésitez pas à liker et commenter si vous appréciez la vidéo et faites-moi savoir si vous souhaitez que je réalise d'autres types de vidéos de programmation ;) !!!