Tu peux utiliser Selenium:

https://github.com/SeleniumHQ/selenium

Ca permet d'extraire facilement de l'information d'un site web et aussi de cliquer sur les boutons.