Hallo zusammen! Mein Name ist Andrew Fung, in diesem Video zeige ich Ihnen, wie Sie Ihre täglichen Web-Scraping-Aufgaben mit BeautifulSoup automatisieren und regelmäßig mit CronJobs auf dem Mac planen können. In der ersten Episode werde ich ein neues Python-Web-Scraping-Skript erstellen, um die Position auf der Warteliste dynamisch von einer Webseite abzurufen, die jede Woche zur gleichen Zeit aktualisiert wird.
Problemstellung: Ich befinde mich derzeit auf einer Warteliste für die Wohnheim-Anmeldung meiner Universität, und meine Wartelistenposition kann über den PDF-Link auf der Webseite der Universität gefunden werden, der jede Woche zur gleichen Zeit aktualisiert wird. Daher werde ich einen CronJob einrichten, um meine Wartelistenposition eine Stunde nach dem wöchentlichen Update von der Webseite abzurufen und mir eine E-Mail mit meiner neuen Position zu senden.
#webscraping #beautifulsoup #python #cronjob #aufgabenautomatisierung
So mache ich meine YouTube-Videos:
Installation und Einrichtung!
Quellcode für dieses Projekt:
Schauen Sie sich mein Github an!
Zeitstempel
-------------------------------
0:00 | Einführung
3:15 | Pakete importieren
5:05 | PDF-Link mit CSS-Selektoren suchen
15:25 | PDF mit Tabula-py laden
17:43 | Wartelistenposition nach ID finden
23:42 | In eine Funktion umwandeln
25:32 | Outro
-------------------------------
Fühlen Sie sich frei, ein Like dazulassen und einen Kommentar zu hinterlassen, wenn Ihnen das Video gefällt, und lassen Sie mich wissen, ob Sie möchten, dass ich andere Arten von Programmiervideos mache ;) !!!