Mit meinem Interesse, das Web ein bisschen von meinen Programmen durchforsten zu lassen, fiel mir neben der Möglichkeit, allein den HTML-Code einer Seite auszulesen, auch die Möglichkeit auf, mithilfe eines normalen Browsers nicht nur den Code zu lesen, sondern automatisiert Aktionen damit durchzuführen.
Mit Selenium in Python und dem Chrome webdriver startete ich automatisierte Programme auf bestimmten Websites.
Hier ein Beispielcode, wie Selenium mit dem Chrome Driver verwendet werden könnte:
Natürlich kann man mit Selenium alles auf der Website ausführen, was dem normalen User auch möglich ist, nur muss man es nicht mehr selbst machen und das Programm macht es schneller.