Selen versus BeautifulSoup für das Web-Scraping

Ich schreibe mit Python Inhalte von einer Website. Zuerst habe ich benutztBeautifulSoup undMechanize Auf Python sah ich jedoch, dass die Website eine Schaltfläche hatte, die Inhalte über JavaScript erstellte, und entschied mich daher für die VerwendungSelenium.

Vorausgesetzt, ich kann Elemente finden und deren Inhalt mit Selenium mit Methoden wie erhaltendriver.find_element_by_xpathWelchen Grund gibt es zu nutzenBeautifulSoup Wann könnte ich nur Selen für alles verwenden?

Und in diesem speziellen Fall muss ich Selen verwenden, um auf die JavaScript-Schaltfläche zu klicken. Ist es also besser, Selen zum Parsen zu verwenden, oder sollte ich sowohl Selen als auch Beautiful Soup verwenden?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage