Pytania otagowane jako execute-script

10
Poczekaj, aż strona zostanie załadowana przy użyciu Selenium WebDriver for Python
Chcę zeskrobać wszystkie dane strony zaimplementowanej przez nieskończone przewijanie. Działa następujący kod Pythona. for i in range(100): driver.execute_script("window.scrollTo(0, document.body.scrollHeight);") time.sleep(5) Oznacza to, że za każdym razem, gdy przewijam w dół, muszę czekać 5 sekund, co generalnie wystarcza, aby strona zakończyła ładowanie nowo wygenerowanej zawartości. Ale to może nie być efektywne …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.